Add a manual trigger to force CI to bump crate versions
I'm curious to try out the full workflow so instead of waiting a few weeks I figured I'd add a manual trigger here too
This commit is contained in:
8
.github/workflows/bump-version.yml
vendored
8
.github/workflows/bump-version.yml
vendored
@@ -16,6 +16,14 @@ on:
|
|||||||
# https://crontab.guru/#0_0_8-14_*_1
|
# https://crontab.guru/#0_0_8-14_*_1
|
||||||
- cron: '0 0 8-14 * 1'
|
- cron: '0 0 8-14 * 1'
|
||||||
|
|
||||||
|
# Allow manually triggering this workflow remotely via a curl request,
|
||||||
|
# described at
|
||||||
|
# https://docs.github.com/en/rest/reference/actions#create-a-workflow-dispatch-event
|
||||||
|
#
|
||||||
|
# Note that this can be also triggered by running the script in
|
||||||
|
# `ci/force-ci-bump-version.sh`
|
||||||
|
workflow_dispatch:
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
bump_version:
|
bump_version:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
|||||||
16
ci/force-ci-bump-version.sh
Normal file
16
ci/force-ci-bump-version.sh
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
if [ -z "$PERSONAL_ACCESS_TOKEN" ]; then
|
||||||
|
echo "need to set \$PERSONAL_ACCESS_TOKEN to a github token"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
exec curl --include --request POST \
|
||||||
|
https://api.github.com/repos/bytecodealliance/wasmtime/actions/workflows/bump-version.yml/dispatches \
|
||||||
|
--header "Authorization: token $PERSONAL_ACCESS_TOKEN" \
|
||||||
|
--data @- << EOF
|
||||||
|
{
|
||||||
|
"ref": "main"
|
||||||
|
}
|
||||||
|
EOF
|
||||||
|
|
||||||
Reference in New Issue
Block a user