PHPackages                             govcms/audit - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. govcms/audit

AbandonedArchivedLibrary[Utility &amp; Helpers](/categories/utility)

govcms/audit
============

govCMS site audit and remediation tool. Used to verify all sites in Site Factory meet the minimum requirements.

1.x-dev(4y ago)4174[11 issues](https://github.com/govCMS/audit-site/issues)[1 PRs](https://github.com/govCMS/audit-site/pulls)GPL-2.0-or-laterPHP

Since Jul 6Pushed 1y ago4 watchersCompare

[ Source](https://github.com/govCMS/audit-site)[ Packagist](https://packagist.org/packages/govcms/audit)[ RSS](/packages/govcms-audit/feed)WikiDiscussions 7.x-3.x Synced 3w ago

READMEChangelog (6)Dependencies (4)Versions (17)Used By (0)

govCMS Site Audit 7.x-3.x - ARCHIVED
====================================

[](#govcms-site-audit-7x-3x---archived)

[![Travis Build](https://camo.githubusercontent.com/3ab58c10e3e29f293f0f239fe1aefc615a8292c83667551a4361960c77b68468/68747470733a2f2f7472617669732d63692e6f72672f676f76434d532f61756469742d736974652e7376673f6272616e63683d372e782d332e78)](https://travis-ci.org/govCMS/audit-site)

This project is to help site building using the govCMS distribtion audit their site builds against acceptable use for hosting on the [govCMS SaaS platform](https://www.govcms.gov.au/how-it-works/compare-saas-and-paas).

This tool is used as a gateway for onboarding and launching sites on the platform. If you are a site builder, we recommend you use the tool prior to a onboard/forklift request to ensure your site meets the acceptable practices for hosting on the SaaS platform

Installation
------------

[](#installation)

To audit a site locally, we recommend you download the latest auditor phar for the version of govCMS you're using from the [releases page](https://github.com/govCMS/audit-site/releases).

```
wget https://github.com/govCMS/audit-site/releases/download//audit.phar

```

Usage
-----

[](#usage)

To run the audit you'll need to have your site referenceable via a [Drush alias](https://github.com/drush-ops/drush/blob/master/examples/example.aliases.drushrc.php). The Site Audit tool relies on the connection details to the site be setup as a drush alias already.

Before you conduct an audit you should always ensure you're running the latest release of the auditor. Check the [releases page](https://github.com/govCMS/audit-site/releases) for the latest version.

Conducting the audit is as simple as running this one command with the correct drush alias. If you do not have an alias setup, you can run the auditor from inside root of a Drupal site using the `@self` drush alias.

```
php audit.phar pre-forklift @self

```

The audit will inform you through commandline output on the results of the audit. At the end of the audit, it will also provide an HTML report that you can open in a browser.

###  Health Score

25

—

LowBetter than 35% of packages

Maintenance9

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community16

Small or concentrated contributor base

Maturity57

Maturing project, gaining track record

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

1736d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/1ac80656975547e4f914f25066f3585540e23dd0809eaf5d64bb0ee736dc8f53?d=identicon)[pandaski](/maintainers/pandaski)

---

Top Contributors

[![fubarhouse](https://avatars.githubusercontent.com/u/3070264?v=4)](https://github.com/fubarhouse "fubarhouse (67 commits)")[![fiasco](https://avatars.githubusercontent.com/u/108160?v=4)](https://github.com/fiasco "fiasco (63 commits)")[![seanhamlin](https://avatars.githubusercontent.com/u/10605846?v=4)](https://github.com/seanhamlin "seanhamlin (12 commits)")[![pandaskii](https://avatars.githubusercontent.com/u/1326673?v=4)](https://github.com/pandaskii "pandaskii (4 commits)")[![Reece-Woods](https://avatars.githubusercontent.com/u/181916164?v=4)](https://github.com/Reece-Woods "Reece-Woods (1 commits)")

###  Code Quality

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/govcms-audit/health.svg)

```
[![Health](https://phpackages.com/badges/govcms-audit/health.svg)](https://phpackages.com/packages/govcms-audit)
```

###  Alternatives

[slam/php-cs-fixer-extensions

Slam extension of friendsofphp/php-cs-fixer

68975.6k21](/packages/slam-php-cs-fixer-extensions)[oveleon/contao-component-style-manager

Style and CSS-Class Manager for Contao Open Source CMS

2538.4k9](/packages/oveleon-contao-component-style-manager)[paillechat/php-enum

Enum implementation for PHP 7

1657.6k8](/packages/paillechat-php-enum)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
