File tree Expand file tree Collapse file tree 1 file changed +20
-0
lines changed
Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change 4949 composer normalize composer.json --dry-run
5050 composer audit
5151
52+ config-check :
53+ name : Check that config is up to date
54+ runs-on : ubuntu-latest
55+ steps :
56+ - uses : actions/checkout@master
57+
58+ - name : Install site
59+ run : |
60+ docker network create frontend
61+ docker compose pull
62+ docker compose up --detach
63+ # Important: Use --no-interaction to make https://getcomposer.org/doc/06-config.md#discard-changes have effect.
64+ docker compose exec --user root phpfpm composer install --no-interaction
65+ # Install the site
66+ docker compose exec --user root phpfpm vendor/bin/drush site:install --existing-config --yes
67+ - name : Export config
68+ run : docker compose exec --user root phpfpm vendor/bin/drush config:export --yes
69+ - name : Check for changes in config
70+ run : git diff --diff-filter=ACMRT --exit-code config/
71+
5272 phpcs :
5373 name : PHP - Check Coding Standards
5474 runs-on : ubuntu-latest
You can’t perform that action at this time.
0 commit comments