Update build job.

This commit is contained in:
James Cole
2026-01-20 21:01:37 +01:00
parent d12fd40a57
commit f9f365153a

View File

@@ -170,10 +170,15 @@ jobs:
npm run prod --workspace=v1 npm run prod --workspace=v1
npm run build --workspace=v2 npm run build --workspace=v2
npm update npm update
- name: Setup Mago
uses: nhedger/setup-mago@v1
- name: Run CI - name: Run CI
run: | run: |
rm -rf vendor composer.lock rm -rf vendor composer.lock
composer update --no-dev --no-scripts --no-plugins -q composer update --no-scripts --no-plugins -q
mago format --dry-run || true
mago lint --reporting-format=github || true
mago analyze --reporting-format=github || true
sudo chown -R runner:docker resources/lang sudo chown -R runner:docker resources/lang
.ci/phpcs.sh || true .ci/phpcs.sh || true
- name: Calculate variables - name: Calculate variables