PHPackages                             govcms/tests - 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. [Testing &amp; Quality](/categories/testing)
4. /
5. govcms/tests

ActiveLibrary[Testing &amp; Quality](/categories/testing)

govcms/tests
============

GovCMS Drupal Distribution Tests.

3.5.0(1y ago)05.8k↓12.5%8[15 PRs](https://github.com/govcms-tests/tests/pulls)GPL-2.0-or-laterPHPCI passing

Since Sep 12Pushed 2mo ago1 watchersCompare

[ Source](https://github.com/govcms-tests/tests)[ Packagist](https://packagist.org/packages/govcms/tests)[ RSS](/packages/govcms-tests/feed)WikiDiscussions 3.x-develop Synced 1mo ago

READMEChangelog (8)Dependencies (13)Versions (27)Used By (0)

govcms-tests
============

[](#govcms-tests)

Testing the GovCMS Distribution with Continuous Integration (CI)

Overview
--------

[](#overview)

This repository contains a set of tools and configurations to help you test the [GovCMS](https://www.govcms.gov.au/) distribution with Continuous Integration (CI) pipelines. GovCMS is a content management system designed for Australian government agencies.

CI is a crucial part of modern software development that allows you to automatically build, test, and deploy your code whenever changes are made to the repository. This ensures that your GovCMS distribution remains reliable and secure.

Features
--------

[](#features)

- Automated testing of your GovCMS distribution.
- Integration with popular CI services like Travis CI and CircleCI.
- Easy setup with provided configuration files.

Usage
-----

[](#usage)

With CI set up, every time you push changes to your GovCMS distribution repository, the CI pipeline will:

- Build your GovCMS distribution.
- Run automated tests to check for errors and vulnerabilities.
- Deploy the distribution (if configured).

You can monitor the CI pipeline's progress and access build artifacts from the CI service's dashboard.

Contributing
------------

[](#contributing)

Contributions are welcome! If you have ideas or suggestions for improving this project, please create an issue or submit a pull request.

License
-------

[](#license)

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.

Acknowledgments
---------------

[](#acknowledgments)

- [GovCMS](https://www.govcms.gov.au/) for providing a powerful content management system for government agencies.
- The open-source community for their continuous contributions to CI and automation tools.

Contact
-------

[](#contact)

If you have any questions or need assistance with this project, please contact us.

Happy testing! 🚀

###  Health Score

42

—

FairBetter than 90% of packages

Maintenance63

Regular maintenance activity

Popularity26

Limited adoption so far

Community18

Small or concentrated contributor base

Maturity53

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 64.9% of commits — single point of failure

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

Every ~125 days

Recently: every ~179 days

Total

7

Last Release

229d ago

### Community

Maintainers

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

---

Top Contributors

[![pandaskii](https://avatars.githubusercontent.com/u/1326673?v=4)](https://github.com/pandaskii "pandaskii (181 commits)")[![jackwrfuller](https://avatars.githubusercontent.com/u/78133717?v=4)](https://github.com/jackwrfuller "jackwrfuller (71 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (17 commits)")[![cb-govcms](https://avatars.githubusercontent.com/u/185143907?v=4)](https://github.com/cb-govcms "cb-govcms (4 commits)")[![github-actions[bot]](https://avatars.githubusercontent.com/in/15368?v=4)](https://github.com/github-actions[bot] "github-actions[bot] (2 commits)")[![Tara-Wij](https://avatars.githubusercontent.com/u/76574779?v=4)](https://github.com/Tara-Wij "Tara-Wij (1 commits)")[![sonnykt](https://avatars.githubusercontent.com/u/167788?v=4)](https://github.com/sonnykt "sonnykt (1 commits)")[![steveworley](https://avatars.githubusercontent.com/u/1840912?v=4)](https://github.com/steveworley "steveworley (1 commits)")[![AlexSkrypnyk](https://avatars.githubusercontent.com/u/378794?v=4)](https://github.com/AlexSkrypnyk "AlexSkrypnyk (1 commits)")

### Embed Badge

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

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

###  Alternatives

[acquia/orca

A tool for testing a company's software packages together in the context of a realistic, functioning, best practices Drupal build

32902.4k](/packages/acquia-orca)[wp-cli/wp-cli-tests

WP-CLI testing framework

422.7M87](/packages/wp-cli-wp-cli-tests)[axelerant/drupal-quality-checker

Code quality checking tools for Drupal project.

13197.9k1](/packages/axelerant-drupal-quality-checker)[youwe/testing-suite

Contains Youwe's default testing packages for php.

13176.9k8](/packages/youwe-testing-suite)[moodlehq/moodle-plugin-ci

Helps running Moodle plugins analysis checks and tests under various CI environments.

612.6M](/packages/moodlehq-moodle-plugin-ci)[drevops/behat-steps

Collection of steps for Behat

25381.7k3](/packages/drevops-behat-steps)

PHPackages © 2026

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