impresscms-dev/Test ImpressCMS addon

GitHub action that tries to help to test ImpressCMS addon

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jul 1, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: impresscms-dev/test-impresscms-addon-action@12c246e38ff30db18d5d13f5b0f8aa325e331915 # v0.2.10

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
impresscms_versionImpressCMS version tag to test addon withnodev-TNG
addon_typeType of ImpressCMS addonno
php_versionPHP version to useno7.4
composer_versionPHP composer version to use for testno2
post_max_sizeMax post file sizeno256M
extra_php_extensionsExtra comma separated extra PHP extensions list that is required by addonno""
database_typeDatabase typenopdo.mysql
database_hostDatabase hostno127.0.0.1
database_userDatabase useryes
database_passwordDatabase passwordno""
database_nameDatabase namenoicms
database_charsetCharset used for databasenoutf8
database_collationCollation used for databasenoutf8_general_ci
database_prefixPrefix for each ImpressCMS database tablenoicms_${{ github.run_id }}_${{ github.run_attempt }}
database_portPort that is used for database connectionno3306
addon_requirements_updateSet this to true to allow addon required other packages to be autoupdated on installnofalse

no outputs