File tree Expand file tree Collapse file tree 1 file changed +18
-3
lines changed Expand file tree Collapse file tree 1 file changed +18
-3
lines changed Original file line number Diff line number Diff line change 77 required : false
88 SATIS_NETWORK_TOKEN :
99 required : false
10- TRAVIS_GITHUB_TOKEN :
10+ AUTOMATION_CLIENT_ID :
11+ required : false
12+ AUTOMATION_CLIENT_SECRET :
1113 required : false
1214jobs :
1315 rector :
@@ -21,15 +23,28 @@ jobs:
2123 with :
2224 php-version : ${{ matrix.php }}
2325
26+ - name : Generate token
27+ id : generate_token
28+ uses : actions/create-github-app-token@v2
29+ with :
30+ app-id : ${{ secrets.AUTOMATION_CLIENT_ID }}
31+ private-key : ${{ secrets.AUTOMATION_CLIENT_SECRET }}
32+ owner : ${{ github.repository_owner }}
33+
34+ - if : steps.generate_token.outputs.token != ''
35+ name : Add composer key for GitHub App
36+ run : |
37+ composer config github-oauth.github.com $GITHUB_TOKEN
38+ env :
39+ GITHUB_TOKEN : ${{ steps.generate_token.outputs.token }}
40+
2441 - if : env.SATIS_NETWORK_KEY != ''
2542 name : ' Add composer keys for private packagist'
2643 run : |
2744 composer config http-basic.updates.ibexa.co $SATIS_NETWORK_KEY $SATIS_NETWORK_TOKEN
28- composer config github-oauth.github.com $TRAVIS_GITHUB_TOKEN
2945 env :
3046 SATIS_NETWORK_KEY : ${{ secrets.SATIS_NETWORK_KEY }}
3147 SATIS_NETWORK_TOKEN : ${{ secrets.SATIS_NETWORK_TOKEN }}
32- TRAVIS_GITHUB_TOKEN : ${{ secrets.TRAVIS_GITHUB_TOKEN }}
3348
3449 - name : ' Install Composer dependencies'
3550 uses : ramsey/composer-install@v3
You can’t perform that action at this time.
0 commit comments