Skip to content
Closed
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
4 changes: 2 additions & 2 deletions .github/workflows/crates-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
name: Verify release changelog
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v7
with:
ref: v${{ inputs.version }}
- name: Require one matching SemVer entry
Expand All @@ -36,7 +36,7 @@ jobs:
runs-on: ubuntu-latest
environment: crates.io
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v7
with:
ref: v${{ inputs.version }}
- name: Install pinned Rust toolchain
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: actions/setup-python@v6
- uses: actions/checkout@v7
- uses: actions/setup-python@v7
with:
python-version: "3.12"
- name: Install MkDocs
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/mcp-registry-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
name: Verify release changelog
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v7
with:
ref: v${{ inputs.version }}
- name: Require one matching SemVer entry
Expand All @@ -36,7 +36,7 @@ jobs:
runs-on: ubuntu-latest
environment: mcp-registry
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v7
with:
ref: v${{ inputs.version }}
- name: Verify requested version and OCI metadata
Expand Down
22 changes: 11 additions & 11 deletions .github/workflows/native-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
name: Verify release changelog
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v7
with:
ref: ${{ github.event.release.tag_name }}
- name: Require one matching SemVer entry
Expand All @@ -35,15 +35,15 @@ jobs:
needs: [verification, changelog]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v7
with:
ref: ${{ github.event.release.tag_name }}
- name: Install pinned Rust toolchain
working-directory: rust
run: rustup show
- name: Generate Cargo dependency notices
run: ./scripts/generate-third-party-notices.sh
- uses: actions/upload-artifact@v4
- uses: actions/upload-artifact@v7
with:
name: asdecided-third-party-notices
path: THIRD-PARTY-NOTICES
Expand Down Expand Up @@ -72,10 +72,10 @@ jobs:
archive: zip
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v7
with:
ref: ${{ github.event.release.tag_name }}
- uses: actions/download-artifact@v4
- uses: actions/download-artifact@v8
with:
name: asdecided-third-party-notices
- name: Install pinned Rust toolchain
Expand Down Expand Up @@ -111,7 +111,7 @@ jobs:
Copy-Item rust/target/release/decided.exe,rust/target/release/decided-mcp.exe -Destination package
Compress-Archive -Path package\* -DestinationPath dist/asdecided-${{ matrix.target }}.zip
- name: Attest release archive
uses: actions/attest-build-provenance@v2
uses: actions/attest-build-provenance@v4
with:
subject-path: dist/asdecided-${{ matrix.target }}.${{ matrix.archive }}
- name: Attach binaries to GitHub Release
Expand All @@ -129,7 +129,7 @@ jobs:
id-token: write
attestations: write
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v7
with:
ref: ${{ github.event.release.tag_name }}
- name: Download release archives
Expand Down Expand Up @@ -164,11 +164,11 @@ jobs:
RELEASE_TAG: ${{ github.event.release.tag_name }}
run: gh release upload "$RELEASE_TAG" "dist/asdecided-${RELEASE_TAG}-sbom.cdx.json" --repo "$GITHUB_REPOSITORY" --clobber
- name: Attest SHA256SUMS
uses: actions/attest-build-provenance@v2
uses: actions/attest-build-provenance@v4
with:
subject-path: dist/SHA256SUMS
- name: Attest CycloneDX SBOM
uses: actions/attest-build-provenance@v2
uses: actions/attest-build-provenance@v4
with:
subject-path: dist/asdecided-${{ github.event.release.tag_name }}-sbom.cdx.json

Expand All @@ -183,10 +183,10 @@ jobs:
IMAGE: ghcr.io/asdecided/core
TAG: ${{ github.event.release.tag_name }}
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v7
with:
ref: ${{ github.event.release.tag_name }}
- uses: actions/download-artifact@v4
- uses: actions/download-artifact@v8
with:
name: asdecided-third-party-notices
- name: Build and smoke-test CLI image
Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/pr-checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
name: release changelog contract
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v7
- name: Verify current version has one changelog entry
run: |
VERSION="$(cargo metadata --manifest-path rust/Cargo.toml --no-deps --format-version 1 | jq -r '.packages[] | select(.name == "decided") | .version')"
Expand All @@ -29,7 +29,7 @@ jobs:
name: watchkeeper (dogfood, native)
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v7
with:
fetch-depth: 0

Expand All @@ -49,7 +49,7 @@ jobs:
contents: read
security-events: write
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v7
with:
fetch-depth: 0

Expand All @@ -73,7 +73,7 @@ jobs:
contents: read
security-events: write
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v7
with:
fetch-depth: 0

Expand All @@ -93,7 +93,7 @@ jobs:
contents: read
security-events: write
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v7
with:
fetch-depth: 0

Expand Down Expand Up @@ -139,7 +139,7 @@ jobs:
name: public docs and guidance drift
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v7

- name: Build native AsDecided
working-directory: rust
Expand All @@ -156,7 +156,7 @@ jobs:
name: mcp distribution metadata
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v7
- name: Verify Registry and OCI metadata agree
run: |
WORKSPACE_VERSION="$(cargo metadata --manifest-path rust/Cargo.toml --no-deps --format-version 1 | jq -r '.packages[] | select(.name == "decided-mcp") | .version')"
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/rac-localview-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,9 @@ jobs:
run:
working-directory: rac-localview
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v7

- uses: actions/setup-node@v5
- uses: actions/setup-node@v7
with:
node-version: "22"
cache: npm
Expand Down Expand Up @@ -59,7 +59,7 @@ jobs:

# Upload only — no deploy (GATE-1).
- name: Upload site artifact
uses: actions/upload-artifact@v6
uses: actions/upload-artifact@v7
with:
name: rac-localview-dist
path: rac-localview/dist/
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/rust-spike.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
runs-on: windows-latest
timeout-minutes: 25
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
with:
ref: ${{ inputs.ref || github.ref }}

Expand Down Expand Up @@ -74,7 +74,7 @@ jobs:
runs-on: macos-15
timeout-minutes: 25
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
with:
ref: ${{ inputs.ref || github.ref }}

Expand Down Expand Up @@ -112,11 +112,11 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
with:
ref: ${{ inputs.ref || github.ref }}

- uses: actions/setup-python@v5
- uses: actions/setup-python@v7
with:
python-version: "3.11"

Expand Down Expand Up @@ -146,7 +146,7 @@ jobs:
run: cargo clippy --release --no-deps -- -D warnings

- name: Checkout authoritative asdecided-spec fixtures
uses: actions/checkout@v4
uses: actions/checkout@v7
with:
repository: asdecided/spec
path: asdecided-spec
Expand Down Expand Up @@ -179,7 +179,7 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 15
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v7
with:
ref: ${{ inputs.ref || github.ref }}

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/watchkeeper.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ jobs:
name: watchkeeper
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- uses: actions/checkout@v7
with:
# The comparison needs the base revision's history.
fetch-depth: 0
Expand Down
Loading