Skip to content

Commit 69564f8

Browse files
committed
Migrated to "Generate token" app (#2929)
* Migrated to "Generate token" app * Added missing variable
1 parent 82e6849 commit 69564f8

File tree

2 files changed

+17
-8
lines changed

2 files changed

+17
-8
lines changed

.github/workflows/code_samples.yaml

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,22 @@ jobs:
2222
extensions: "pdo_sqlite, gd"
2323
tools: cs2pr
2424

25-
- name: Add composer keys for private packagist
26-
run: |
27-
composer config http-basic.updates.ibexa.co $SATIS_NETWORK_KEY $SATIS_NETWORK_TOKEN
28-
composer config github-oauth.github.com $TRAVIS_GITHUB_TOKEN
29-
env:
30-
SATIS_NETWORK_KEY: ${{ secrets.SATIS_NETWORK_KEY }}
31-
SATIS_NETWORK_TOKEN: ${{ secrets.SATIS_NETWORK_TOKEN }}
32-
TRAVIS_GITHUB_TOKEN: ${{ secrets.TRAVIS_GITHUB_TOKEN }}
25+
- name: Generate token
26+
id: generate_token
27+
uses: actions/create-github-app-token@v2
28+
with:
29+
app-id: ${{ secrets.AUTOMATION_CLIENT_ID }}
30+
private-key: ${{ secrets.AUTOMATION_CLIENT_SECRET }}
31+
owner: ${{ github.repository_owner }}
32+
33+
- name: Add composer keys for private packagist
34+
run: |
35+
composer config --global http-basic.updates.ibexa.co $SATIS_NETWORK_KEY $SATIS_NETWORK_TOKEN
36+
composer config --global github-oauth.github.com $GITHUB_TOKEN
37+
env:
38+
SATIS_NETWORK_KEY: ${{ secrets.SATIS_NETWORK_KEY }}
39+
SATIS_NETWORK_TOKEN: ${{ secrets.SATIS_NETWORK_TOKEN }}
40+
GITHUB_TOKEN: ${{ steps.generate_token.outputs.token }}
3341

3442
- uses: ramsey/composer-install@v3
3543
with:

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ __pycache__/*
77
composer.lock
88
tools/php-cs-fixer/vendor
99
node_modules/
10+
auth.json
1011
.yarn
1112
yarn.lock
1213
docs/css/*.map

0 commit comments

Comments
 (0)