Checkout v6.0.1 was released yesterday (Dec 2, 2025) and is causing CI failures across all workflows. The v6 release requires minimum GitHub Actions Runner v2.329.0 for Docker container scenarios and likely has edge cases causing failures. Downgrading to v4.2.2 (stable release from Oct 2024) to restore CI stability. Can re-evaluate v6 after it matures. Affects 16 checkout action references across 12 workflow files: - quality-checks.yml - waf-integration.yml - docker-publish.yml - codecov-upload.yml - codeql.yml - benchmark.yml - docs.yml - release-goreleaser.yml - auto-versioning.yml - docker-lint.yml - auto-changelog.yml - renovate.yml
38 lines
1021 B
YAML
38 lines
1021 B
YAML
name: Renovate
|
|
|
|
on:
|
|
schedule:
|
|
- cron: '0 5 * * *' # daily 05:00 EST
|
|
workflow_dispatch:
|
|
|
|
permissions:
|
|
contents: write
|
|
pull-requests: write
|
|
issues: write
|
|
|
|
jobs:
|
|
renovate:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- name: Checkout repository
|
|
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
|
|
with:
|
|
fetch-depth: 1
|
|
- name: Choose Renovate Token
|
|
run: |
|
|
if [ -n "${{ secrets.CHARON_TOKEN }}" ]; then
|
|
echo "Using CHARON_TOKEN" >&2
|
|
echo "RENOVATE_TOKEN=${{ secrets.CHARON_TOKEN }}" >> $GITHUB_ENV
|
|
else
|
|
echo "Using CPMP_TOKEN fallback" >&2
|
|
echo "RENOVATE_TOKEN=${{ secrets.CPMP_TOKEN }}" >> $GITHUB_ENV
|
|
fi
|
|
|
|
- name: Run Renovate
|
|
uses: renovatebot/github-action@5712c6a41dea6cdf32c72d92a763bd417e6606aa # v44.0.5
|
|
with:
|
|
configurationFile: .github/renovate.json
|
|
token: ${{ env.RENOVATE_TOKEN }}
|
|
env:
|
|
LOG_LEVEL: info
|