21 lines
641 B
YAML
21 lines
641 B
YAML
name: vendored
|
|
|
|
# Weekly, not per-PR: this reaches out to every upstream repo, and a vendored
|
|
# skill being a release behind is not a reason to block a change.
|
|
on:
|
|
schedule:
|
|
- cron: "0 9 * * 1"
|
|
workflow_dispatch:
|
|
|
|
jobs:
|
|
check:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- uses: actions/checkout@v4
|
|
- name: Check vendored skills against upstream
|
|
run: bin/check-vendored.sh | tee out.txt
|
|
# check-vendored.sh always exits 0 (it is a report, and an unreachable
|
|
# remote is not a failure). Turn actual drift into a red run here.
|
|
- name: Fail if behind
|
|
run: '! grep -q "behind upstream" out.txt'
|