Skip to content

chore(deps): update dependency renovate to v43.288.0 #2742

chore(deps): update dependency renovate to v43.288.0

chore(deps): update dependency renovate to v43.288.0 #2742

Workflow file for this run

name: validate
on:
push:
branches:
- "main"
pull_request:
concurrency:
group: validate-${{ github.ref }}
cancel-in-progress: ${{ github.ref != 'refs/heads/main' }}
permissions:
contents: read
jobs:
check:
name: check (${{ matrix.task }})
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
# Each entry is a function on the `ci` toolchain. lint and test run the
# matching Taskfile target inside the devbox environment
# (dagger -> devbox -> task); the rest compose a toolchain or Node
# container directly: security (Trivy via the security toolchain),
# lint-actions (zizmor via the zizmor toolchain), lint-renovate
# (renovate-config-validator in a Node container), and lint-releaser /
# lint-kclmodules (goreleaser/kcl). Mirrors the gates developers run via
# `task check:all`.
task:
- lint
- test
- security
- lint-actions
- lint-renovate
- lint-releaser
- lint-kclmodules
steps:
- name: Checkout
uses: actions/checkout@v7
with:
persist-credentials: false
- name: Run ci ${{ matrix.task }}
uses: dagger/dagger-for-github@v8.4.1
with:
version: "v0.21.4"
call: ci ${{ matrix.task }}
cloud-token: ${{ secrets.DAGGER_CLOUD_TOKEN }}
enable-github-summary: "true"
toolchains:
name: toolchains
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v7
with:
persist-credentials: false
- name: Run ci toolchain tests
uses: dagger/dagger-for-github@v8.4.1
with:
version: "v0.21.4"
verb: check
args: -m ci/tests
cloud-token: ${{ secrets.DAGGER_CLOUD_TOKEN }}
enable-github-summary: "true"
coverage:
name: coverage
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v7
with:
persist-credentials: false
- name: Export coverage profile
if: ${{ !cancelled() }}
uses: dagger/dagger-for-github@v8.4.1
with:
version: "v0.21.4"
call: ci test-coverage --output=coverage.txt
cloud-token: ${{ secrets.DAGGER_CLOUD_TOKEN }}
enable-github-summary: "true"
- name: Upload coverage reports to Codecov
if: ${{ !cancelled() }}
uses: codecov/codecov-action@v7
with:
token: ${{ secrets.CODECOV_TOKEN }}