File tree Expand file tree Collapse file tree 3 files changed +46
-14
lines changed
Expand file tree Collapse file tree 3 files changed +46
-14
lines changed Original file line number Diff line number Diff line change @@ -42,17 +42,17 @@ jobs:
4242 - name : Regenerate Autoloader
4343 run : composer dump-autoload
4444
45- # - name: Run test suite
46- # run: composer test
47-
48- - name : Install dependencies in all packages
49- run : |
50- for dir in packages/*; do
51- if [ -f "$dir/composer.json" ]; then
52- echo "📦 Installing dependencies in $dir"
53- composer --working-dir="$dir" update --no-interaction ${{ matrix.composer }}
54- fi
55- done
56-
57- - name : Run all tests
58- run : ./bin/run-all-tests.sh
45+ - name : Run test suite (all code local)
46+ run : composer test
47+
48+ # - name: Install dependencies in all packages
49+ # run: |
50+ # for dir in packages/*; do
51+ # if [ -f "$dir/composer.json" ]; then
52+ # echo "📦 Installing dependencies in $dir"
53+ # composer --working-dir="$dir" update --no-interaction ${{ matrix.composer }}
54+ # fi
55+ # done
56+
57+ # - name: Run all tests
58+ # run: ./bin/run-all-tests.sh
Original file line number Diff line number Diff line change 9898 tag_name : ${{ github.ref_name }} # v1.2.3
9999 body_path : ${{ matrix.package.local }}/release_notes/${{ github.ref_name }}.md
100100 token : ${{ secrets.SPLIT_TOKEN_4 }} # PAT here
101+
102+ wait-for-packagist :
103+ needs : split
104+ runs-on : ubuntu-latest
105+ steps :
106+ - name : Wait for Packagist
107+ run : |
108+ # Wait 1 minute(s) for Packagist to update
109+ sleep 60
110+ echo "Waited for Packagist to update"
111+
112+ tests :
113+ needs : wait-for-packagist
114+ runs-on : ubuntu-latest
115+ strategy :
116+ fail-fast : true
117+ matrix :
118+ php : ['8.2', '8.3', '8.4']
119+ composer : ['--prefer-stable', '--prefer-lowest']
120+ steps :
121+ - name : Install dependencies in all packages
122+ run : |
123+ for dir in packages/*; do
124+ if [ -f "$dir/composer.json" ]; then
125+ echo "📦 Installing dependencies in $dir"
126+ composer --working-dir="$dir" update --no-interaction ${{ matrix.composer }}
127+ fi
128+ done
129+
130+ - name : Run all tests
131+ run : ./bin/run-all-tests.sh
Original file line number Diff line number Diff line change 1+ - Testing GH release workflow improvements
You can’t perform that action at this time.
0 commit comments