Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 9 additions & 9 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
runs-on: ubuntu-latest
# This job runs on push, PR, and all manual triggers (regardless of input)
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v7
- name: Cargo Cache
uses: actions/cache@v5
with:
Expand Down Expand Up @@ -86,7 +86,7 @@ jobs:
name: Code Quality Checks
runs-on: [self-hosted, linux, x64, rust-cpu]
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v7
- uses: actions-rs/toolchain@v1
with:
profile: minimal
Expand Down Expand Up @@ -138,7 +138,7 @@ jobs:
runs-on: [self-hosted, linux, x64, rust-cpu]
# This job runs on push, PR, and all manual triggers (regardless of input)
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v7
- name: Cargo Cache
uses: actions/cache@v5
with:
Expand Down Expand Up @@ -203,7 +203,7 @@ jobs:
runs-on: [self-hosted, linux, x64, rust-cpu]
# Run safety verification on all pushes and PRs
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v7
- name: Cargo Cache
uses: actions/cache@v5
with:
Expand Down Expand Up @@ -259,7 +259,7 @@ jobs:
# Run on pushes to main and manual triggers
if: github.event_name == 'push' || github.event_name == 'workflow_dispatch'
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v7
- name: Setup Bazel
uses: bazel-contrib/setup-bazel@0.19.0
with:
Expand All @@ -284,7 +284,7 @@ jobs:
if: github.event_name == 'workflow_dispatch' && github.event.inputs.run_extended_analysis == true # Compare to boolean true
needs: [ci_checks_and_docs, core_tests_and_analysis, safety_verification] # Optional: wait for other jobs
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v7
- name: Cargo Cache
uses: actions/cache@v5
with:
Expand Down Expand Up @@ -325,7 +325,7 @@ jobs:
name: Code Coverage
runs-on: [self-hosted, linux, x64, rust-cpu]
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v7
- uses: actions/cache@v5
with:
path: |
Expand Down Expand Up @@ -364,7 +364,7 @@ jobs:
runs-on: ${{ matrix.os }}
continue-on-error: ${{ matrix.continue-on-error || false }}
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v7
- uses: actions-rs/audit-check@v1
with:
token: ${{ secrets.GITHUB_TOKEN }}
Expand All @@ -375,7 +375,7 @@ jobs:
# Real cross-compilation with VxWorks SDK — runs on push to main and manual triggers
if: github.event_name == 'push' || github.event_name == 'workflow_dispatch'
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v7
- name: Cache VxWorks SDK
id: cache-vxworks-sdk
uses: actions/cache@v5
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/kani-verification.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:
runs-on: ubuntu-latest
if: github.event_name == 'pull_request'
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v7

- name: Install Rust
uses: dtolnay/rust-toolchain@stable
Expand Down Expand Up @@ -99,7 +99,7 @@ jobs:
package: kiln-foundation

steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v7

- name: Install Rust
uses: dtolnay/rust-toolchain@stable
Expand Down Expand Up @@ -151,7 +151,7 @@ jobs:
runs-on: ubuntu-latest
if: github.ref == 'refs/heads/main' || github.event_name == 'schedule'
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v7

- name: Install Rust
uses: dtolnay/rust-toolchain@stable
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pr-diagnostics.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:

steps:
- name: Checkout PR
uses: actions/checkout@v5
uses: actions/checkout@v7
with:
# Fetch full history for diff analysis
fetch-depth: 0
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v5
uses: actions/checkout@v7
with:
# We need history to get tags
fetch-depth: 0
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ jobs:
TARGET: ${{ matrix.target }}
ARCHIVE_KIND: ${{ matrix.archive }}
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v7
with:
ref: ${{ inputs.tag || github.ref }}
submodules: recursive
Expand Down Expand Up @@ -175,7 +175,7 @@ jobs:
id-token: write
attestations: write
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v7
with:
ref: ${{ inputs.tag || github.ref }}
submodules: recursive
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/security-audit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
name: Security Audit
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v7

- name: Install Rust
uses: dtolnay/rust-toolchain@stable
Expand Down Expand Up @@ -70,7 +70,7 @@ jobs:
name: Safety Analysis with Clippy
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v7

- name: Install Rust
uses: dtolnay/rust-toolchain@stable
Expand Down Expand Up @@ -131,7 +131,7 @@ jobs:
runs-on: ubuntu-latest
if: github.event_name == 'pull_request'
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v7
- uses: actions/dependency-review-action@v5
with:
fail-on-severity: high
Expand Down
Loading