CI: run jobs in shared ci-php images, commit composer.lock #191

Merged
thatguygriff merged 4 commits from feature/187-run-jobs-in-ci-images into main 2026-08-25 01:41:20 +00:00
5 changed files with 2604 additions and 4 deletions
Showing only changes of commit c9d18fec74 - Show all commits
+2 -2
View File
@@ -34,7 +34,7 @@ jobs:
uses: actions/cache@v4 uses: actions/cache@v4
with: with:
path: /composer/cache path: /composer/cache
key: composer-${{ hashFiles('composer.json') }} key: composer-${{ hashFiles('composer.lock') }}
- name: Install dependencies - name: Install dependencies
run: composer install --prefer-dist --no-progress --no-interaction run: composer install --prefer-dist --no-progress --no-interaction
@@ -67,7 +67,7 @@ jobs:
uses: actions/cache@v4 uses: actions/cache@v4
with: with:
path: /composer/cache path: /composer/cache
key: ${{ matrix.php }}-composer-${{ hashFiles('composer.json') }} key: ${{ matrix.php }}-composer-${{ hashFiles('composer.lock') }}
- name: Install dependencies - name: Install dependencies
run: composer install --prefer-dist --no-progress --no-interaction run: composer install --prefer-dist --no-progress --no-interaction
+1 -1
View File
@@ -41,7 +41,7 @@ jobs:
uses: actions/cache@v4 uses: actions/cache@v4
with: with:
path: /composer/cache path: /composer/cache
key: composer-${{ hashFiles('composer.json') }} key: composer-${{ hashFiles('composer.lock') }}
- name: Install dependencies - name: Install dependencies
run: composer install --prefer-dist --no-progress --no-interaction run: composer install --prefer-dist --no-progress --no-interaction
-1
View File
@@ -1,5 +1,4 @@
vendor/ vendor/
composer.lock
coverage/ coverage/
.phpunit.result.cache .phpunit.result.cache
*.log *.log
+4
View File
@@ -23,6 +23,10 @@ INCLUDE=(
"$SLUG.php" "$SLUG.php"
"uninstall.php" "uninstall.php"
"composer.json" "composer.json"
# Staged so the production install below resolves to the locked versions
# rather than whatever is newest that day. Both are deleted again before
# the zip is written.
"composer.lock"
"src" "src"
"templates" "templates"
"assets" "assets"
Generated
+2597
View File
File diff suppressed because it is too large Load Diff