mirror of
https://github.com/Jackett/Jackett.git
synced 2025-09-17 17:34:09 +02:00
workflow: use app token to push changes
This commit is contained in:
17
.github/workflows/definitions-update.yml
vendored
17
.github/workflows/definitions-update.yml
vendored
@@ -12,16 +12,25 @@ concurrency:
|
|||||||
group: ${{ github.workflow }}-${{ github.event.number || github.ref }}
|
group: ${{ github.workflow }}-${{ github.event.number || github.ref }}
|
||||||
cancel-in-progress: true
|
cancel-in-progress: true
|
||||||
|
|
||||||
permissions:
|
|
||||||
contents: write
|
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
update-rudub:
|
update-rudub:
|
||||||
name: Update rudub
|
name: Update rudub
|
||||||
if: github.repository == 'Jackett/Jackett'
|
if: github.repository == 'Jackett/Jackett'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
permissions:
|
||||||
|
contents: write
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v5
|
- name: Generate Token
|
||||||
|
uses: actions/create-github-app-token@v2
|
||||||
|
id: app-token
|
||||||
|
with:
|
||||||
|
app-id: "${{ secrets.BOT_APP_ID }}"
|
||||||
|
private-key: "${{ secrets.BOT_APP_PRIVATE_KEY }}"
|
||||||
|
|
||||||
|
- name: Checkout
|
||||||
|
uses: actions/checkout@v5
|
||||||
|
with:
|
||||||
|
token: ${{ steps.app-token.outputs.token }}
|
||||||
|
|
||||||
- name: Setup Environment Variables
|
- name: Setup Environment Variables
|
||||||
run: |
|
run: |
|
||||||
|
Reference in New Issue
Block a user