Files
www-deepwatersurvival-de/themes/adritian/.github/workflows/update-demo-main.yml
T
2026-05-18 11:46:02 +02:00

44 lines
1.3 KiB
YAML

## Updates demo site (https://github.com/zetxek/adritian-demo)
## triggers the update-hugo-module workflow in adritian-demo
## and the update-git-submodule workflow in the git-submodule-demo site
name: Update demo repos
permissions:
contents: read
id-token: write
pages: write
pull-requests: write
checks: write
statuses: write
actions: write
on:
push:
## run on push to main or a new semantic tag (ie: v1.2.3)
branches:
- main
tags:
- 'v[0-9]+.[0-9]+.[0-9]+'
workflow_dispatch:
jobs:
update:
runs-on: ubuntu-latest
steps:
- name: Trigger Update Hugo Module workflow
run: |
curl -X POST \
-H "Authorization: token ${{ secrets.PRIVATE_TOKEN_GITHUB }}" \
-H "Accept: application/vnd.github.v3+json" \
https://api.github.com/repos/zetxek/adritian-demo/actions/workflows/update-hugo-module.yml/dispatches \
-d '{"ref":"main"}'
- name: Trigger Update Git Submodule workflow
run: |
curl -X POST \
-H "Authorization: token ${{ secrets.PRIVATE_TOKEN_GITHUB }}" \
-H "Accept: application/vnd.github.v3+json" \
https://github.com/zetxek/adritian-git-submodule-demo/actions/workflows/reset-submodule.yml/dispatches \
-d '{"ref":"main"}'