We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 93bec55 commit 93768eeCopy full SHA for 93768ee
.github/workflows/release.yml
@@ -1,15 +1,26 @@
1
name: Release
2
+
3
on:
4
workflow_dispatch:
5
push:
6
branches: [master, alpha, beta, next]
7
8
+permissions:
9
+ id-token: write # Required for OIDC token generation
10
11
jobs:
12
release:
13
14
runs-on: ubuntu-latest
15
steps:
16
+ - name: Get GitHub App Token
17
+ id: token
18
+ uses: SocialGouv/token-bureau@main
19
+ with:
20
+ token-bureau-url: https://token-bureau.fabrique.social.gouv.fr
21
+ audience: socialgouv
22
- uses: socialgouv/workflows/actions/semantic-release@v1
23
with:
- github-token: ${{ secrets.SOCIALGROOVYBOT_BOTO_PAT }}
24
+ github-token: ${{ steps.token.outputs.token }}
25
author-name: ${{ secrets.SOCIALGROOVYBOT_NAME }}
26
author-email: ${{ secrets.SOCIALGROOVYBOT_EMAIL }}
0 commit comments