diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..2c23f7a --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,24 @@ +# TGWAB dependency updates—DEV-STANDARDS §15. +# +# Place at: .github/dependabot.yml +# +# Grouping caps a normal week at ~3 PRs instead of one per package—ungrouped +# Dependabot is how automated updates get muted and then ignored. + +version: 2 + +updates: + - package-ecosystem: github-actions + directory: / + schedule: + interval: weekly + day: monday + time: "06:00" + timezone: America/New_York + open-pull-requests-limit: 2 + labels: [dependencies] + commit-message: + prefix: "chore(actions)" + groups: + actions: + patterns: ["*"] diff --git a/.github/workflows/build-hosts.yml b/.github/workflows/build-hosts.yml index fc0dcfe..b6f82d3 100644 --- a/.github/workflows/build-hosts.yml +++ b/.github/workflows/build-hosts.yml @@ -18,7 +18,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0 with: fetch-depth: 0 diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bea4a0c..2492462 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -19,7 +19,7 @@ jobs: ci: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0 - name: Generate unified hosts run: bash scripts/generate-unified-hosts.sh - name: The generated list must not collapse