Rework website update workflow (mihonapp/mihon#1851)

(cherry picked from commit 0d19308054d86db6bcdad17157bc17f4d0453b3d)
This commit is contained in:
scb261 2025-03-11 10:39:02 +02:00 committed by Cuong-Tran
parent cde9a34238
commit b5a3c718b4
No known key found for this signature in database
GPG key ID: 733AA7624B9315C2
3 changed files with 23 additions and 12 deletions

View file

@ -247,5 +247,4 @@ jobs:
Komikku-x86_64-${{ needs.prepare-build.outputs.TAG_NAME }}.apk
draft: true
prerelease: true
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
token: ${{ secrets.GITHUB_TOKEN }}

View file

@ -228,13 +228,4 @@ jobs:
Komikku-x86_64-${{ needs.prepare-build.outputs.VERSION_TAG }}.apk
draft: true
prerelease: false
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Update website on release
uses: benc-uk/workflow-dispatch@e2e5e9a103e331dad343f381a29e654aea3cf8fc # v1.2.4
with:
workflow: deploy
repo: komikku-app/komikku-app.github.io
ref: "refs/heads/main"
token: "${{ secrets.BOT_PAT }}"
token: ${{ secrets.GITHUB_TOKEN }}

21
.github/workflows/update_website.yml vendored Normal file
View file

@ -0,0 +1,21 @@
name: Update website
on:
release:
types:
- published
- deleted
- edited
jobs:
update_website:
runs-on: 'ubuntu-24.04'
steps:
- name: Update website on release
uses: benc-uk/workflow-dispatch@e2e5e9a103e331dad343f381a29e654aea3cf8fc # v1.2.4
with:
workflow: deploy
repo: komikku-app/komikku-app.github.io
ref: "refs/heads/main"
token: "${{ secrets.BOT_PAT }}"