name: Mirror Releases | |
on: | |
# Trigger manually in the UI | |
workflow_dispatch: | |
# Trigger daily at 06:45 UTC | |
schedule: | |
# * is a special character in YAML so you have to quote this string | |
- cron: '45 6 * * *' | |
jobs: | |
mirror: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v5 | |
- run: | | |
./npm/private/versions_mirror.sh | |
npx @bazel/buildifier npm/private/versions.bzl | |
- name: Create Pull Request | |
uses: peter-evans/create-pull-request@v7 | |
with: | |
commit-message: 'chore: mirror external releases' |