File tree Expand file tree Collapse file tree 3 files changed +34
-27
lines changed Expand file tree Collapse file tree 3 files changed +34
-27
lines changed Original file line number Diff line number Diff line change 1616 project-edition : ' oss'
1717 test-suite : ' --mode=standard --profile=core --suite=web --tags=~@broken'
1818 secrets :
19+ AUTOMATION_CLIENT_ID : ${{ secrets.AUTOMATION_CLIENT_ID }}
20+ AUTOMATION_CLIENT_INSTALLATION : ${{ secrets.AUTOMATION_CLIENT_INSTALLATION }}
21+ AUTOMATION_CLIENT_SECRET : ${{ secrets.AUTOMATION_CLIENT_SECRET }}
1922 SLACK_WEBHOOK_URL : ${{ secrets.SLACK_WEBHOOK_URL }}
Original file line number Diff line number Diff line change 1616 php :
1717 - ' 8.3'
1818 steps :
19- - uses : actions/checkout@v4
19+ - uses : actions/checkout@v5
2020
2121 - name : Setup PHP Action
2222 uses : shivammathur/setup-php@v2
3333 - name : Run code style check
3434 run : composer run-script check-cs -- --format=checkstyle | cs2pr
3535
36- rector :
37- name : Run rector
38- runs-on : " ubuntu-22.04"
39- strategy :
40- matrix :
41- php :
42- - ' 8.3'
43- steps :
44- - uses : actions/checkout@v4
45-
46- - name : Setup PHP Action
47- uses : shivammathur/setup-php@v2
48- with :
49- php-version : ${{ matrix.php }}
50- coverage : none
51- extensions : ' pdo_sqlite, gd'
52- tools : cs2pr
53-
54- - uses : ramsey/composer-install@v3
55- with :
56- dependency-versions : highest
57-
58- - name : Run rector
59- run : vendor/bin/rector process --dry-run --ansi
60-
6136 tests :
6237 name : Tests
6338 runs-on : " ubuntu-24.04"
7045 - ' 8.3'
7146
7247 steps :
73- - uses : actions/checkout@v4
48+ - uses : actions/checkout@v5
7449
7550 - name : Setup PHP Action
7651 uses : shivammathur/setup-php@v2
Original file line number Diff line number Diff line change 1+ name : Rector PHP
2+
3+ on :
4+ push :
5+ branches :
6+ - main
7+ - ' [0-9]+.[0-9]+'
8+ pull_request : ~
9+
10+ jobs :
11+ rector :
12+ name : Run rector
13+ runs-on : " ubuntu-22.04"
14+ strategy :
15+ matrix :
16+ php :
17+ - ' 8.3'
18+ steps :
19+ - uses : actions/checkout@v5
20+
21+ - uses : ibexa/gh-workflows/actions/composer-install@main
22+ with :
23+ gh-client-id : ${{ secrets.AUTOMATION_CLIENT_ID }}
24+ gh-client-secret : ${{ secrets.AUTOMATION_CLIENT_SECRET }}
25+ satis-network-key : ${{ secrets.SATIS_NETWORK_KEY }}
26+ satis-network-token : ${{ secrets.SATIS_NETWORK_TOKEN }}
27+
28+ - name : Run rector
29+ run : vendor/bin/rector process --dry-run --ansi
You can’t perform that action at this time.
0 commit comments