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
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -273,7 +273,7 @@ jobs:
- uses: pnpm/action-setup@ea17c68df8912ef543352723c149a84f56e3d413 # v6.1.0
with:
version: 11.0.8
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
- uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0
with:
node-version: 24.19.0
cache: pnpm
Expand Down Expand Up @@ -361,7 +361,7 @@ jobs:
Select-Object FullName,LastWriteTime,Length
- name: Upload Windows controller/worker round-trip evidence
if: always()
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: ClusterYourCodex-windows-controller-worker-roundtrip
path: |
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,13 +35,13 @@ jobs:
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1

- name: Initialize CodeQL
uses: github/codeql-action/init@2892aa5e19bbd11bc0cff5427e3b750a04d9e3c2 # v4
uses: github/codeql-action/init@24c54180a607b1449ed407dd24f251e4e9147c8d # v4
with:
languages: ${{ matrix.language }}
build-mode: none
queries: security-extended

- name: Analyze
uses: github/codeql-action/analyze@2892aa5e19bbd11bc0cff5427e3b750a04d9e3c2 # v4
uses: github/codeql-action/analyze@24c54180a607b1449ed407dd24f251e4e9147c8d # v4
with:
category: "/language:${{ matrix.language }}"
4 changes: 2 additions & 2 deletions .github/workflows/dependency-security.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
- name: Check out source
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- name: Install pinned cargo-audit
uses: taiki-e/install-action@83ac0ad63c0167e6f06796fab0fce28db1bf3db0 # v2
uses: taiki-e/install-action@ab6895351a88b908e96a4697860d4ffea5e57dbe # v2
with:
tool: cargo-audit@0.22.2
- name: Reject known Rust vulnerabilities
Expand Down Expand Up @@ -76,7 +76,7 @@ jobs:
with:
version: 11.0.8
- name: Set up Node.js
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0
with:
node-version: 24.19.0
cache: pnpm
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ga.yml
Original file line number Diff line number Diff line change
Expand Up @@ -427,7 +427,7 @@ jobs:

- name: Upload GA gate diagnostics
if: always()
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: ClusterYourCodex-ga-readiness-${{ inputs.source_tag }}
path: ${{ runner.temp }}/cyc-ga-readiness/*
Expand Down
32 changes: 16 additions & 16 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -308,7 +308,7 @@ jobs:
if ($LASTEXITCODE -ne 0) { throw "Windows controller/worker round trip failed with exit code $LASTEXITCODE." }
- name: Upload Windows controller/worker round-trip evidence
if: runner.os == 'Windows' && always()
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: ClusterYourCodex-windows-controller-worker-roundtrip-${{ matrix.label }}
path: |
Expand Down Expand Up @@ -596,14 +596,14 @@ jobs:
if (-not [string]::IsNullOrWhiteSpace([string]$env:CYC_WORKER_KIT_SIGNING_KEY_PATH)) {
[IO.File]::Delete([string]$env:CYC_WORKER_KIT_SIGNING_KEY_PATH)
}
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
- uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: ClusterYourCodex-${{ matrix.label }}-preview
path: release-assets/*
if-no-files-found: error
- name: Upload managed worker kit for controller aggregation
if: matrix.include_worker == 'true'
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: ClusterYourCodex-worker-kit-${{ matrix.label }}
path: release-stage/*/worker-kit/*
Expand Down Expand Up @@ -699,7 +699,7 @@ jobs:
if (-not [string]::IsNullOrWhiteSpace([string]$env:CYC_WORKER_KIT_SIGNING_KEY_PATH)) {
[IO.File]::Delete([string]$env:CYC_WORKER_KIT_SIGNING_KEY_PATH)
}
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
- uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: ClusterYourCodex-worker-kit-linux-arm64
path: worker-kit-artifact/*
Expand All @@ -721,7 +721,7 @@ jobs:
- uses: pnpm/action-setup@ea17c68df8912ef543352723c149a84f56e3d413 # v6.1.0
with:
version: 11.0.8
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
- uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0
with:
node-version: 24.19.0
cache: pnpm
Expand Down Expand Up @@ -940,7 +940,7 @@ jobs:
$hash = (Get-FileHash -Algorithm SHA256 -LiteralPath $archive).Hash.ToLowerInvariant()
"$hash $(Split-Path $archive -Leaf)" |
Set-Content -NoNewline -Encoding ascii "$archive.sha256"
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
- uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: ClusterYourCodex-integration-preview
path: release-assets/*
Expand All @@ -959,7 +959,7 @@ jobs:
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- name: Download cross-platform managed worker kits
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
uses: actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8.0.2
with:
pattern: ClusterYourCodex-worker-kit-*
path: ${{ runner.temp }}\cyc-downloaded-worker-kits
Expand Down Expand Up @@ -1024,7 +1024,7 @@ jobs:
- uses: pnpm/action-setup@ea17c68df8912ef543352723c149a84f56e3d413 # v6.1.0
with:
version: 11.0.8
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
- uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0
with:
node-version: 24.19.0
cache: pnpm
Expand Down Expand Up @@ -1424,7 +1424,7 @@ jobs:
if ($LASTEXITCODE -ne 0) { throw 'fresh deployment lifecycle smoke failed' }
- name: Upload fresh deployment diagnostics
if: always()
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: ClusterYourCodex-windows-fresh-deployment-diagnostics
path: ${{ runner.temp }}\ClusterYourCodex-fresh-deployment-smoke\**
Expand Down Expand Up @@ -1456,12 +1456,12 @@ jobs:
if ($LASTEXITCODE -ne 0) { throw 'silent Setup lifecycle smoke failed' }
- name: Upload silent Setup diagnostics
if: always()
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: ClusterYourCodex-windows-setup-silent-diagnostics
path: ${{ runner.temp }}\ClusterYourCodex-setup-silent-smoke\**
if-no-files-found: warn
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
- uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: ClusterYourCodex-windows-x64-self-contained-preview
path: release-assets/*
Expand All @@ -1486,7 +1486,7 @@ jobs:
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
- name: Download the Windows x64 self-contained preview
uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
uses: actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8.0.2
with:
name: ClusterYourCodex-windows-x64-self-contained-preview
path: ${{ runner.temp }}\cyc-windows11-acceptance-artifact
Expand Down Expand Up @@ -1638,7 +1638,7 @@ jobs:
if ($matrixExitCode -ne 0) { throw "Windows profile/path matrix failed with exit code $matrixExitCode." }
- name: Upload Windows 11 ARM64 compatibility diagnostics
if: always()
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: ClusterYourCodex-windows11-arm64-compatibility-diagnostics
path: ${{ runner.temp }}\cyc-windows11-acceptance-diagnostics\**
Expand All @@ -1657,7 +1657,7 @@ jobs:
CYC_PRODUCT_VERSION: ${{ needs.release-identity.outputs.product_version }}
runs-on: ubuntu-latest
steps:
- uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
- uses: actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8.0.2
with:
path: downloaded-artifacts
- name: Verify sidecars and assemble indexed release assets
Expand Down Expand Up @@ -1946,7 +1946,7 @@ jobs:
$combined = @($index.artifacts | Sort-Object name | ForEach-Object { "$($_.sha256) $($_.name)" })
$combined += "$indexHash release-index.json"
$combined | Set-Content -LiteralPath (Join-Path $PWD 'release-assets/SHA256SUMS') -Encoding ASCII
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
- uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: ClusterYourCodex-release-index-preview
path: release-assets/*
Expand All @@ -1965,7 +1965,7 @@ jobs:
permissions:
contents: write
steps:
- uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1
- uses: actions/download-artifact@9000827ccba6bdab643e8b6fd33ac0654aef8333 # v8.0.2
with:
name: ClusterYourCodex-release-index-preview
path: release-assets
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/setup-acceptance.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ jobs:
- uses: pnpm/action-setup@ea17c68df8912ef543352723c149a84f56e3d413 # v6.1.0
with:
version: 11.0.8
- uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0
- uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0
with:
node-version: 24.19.0
cache: pnpm
Expand Down Expand Up @@ -97,7 +97,7 @@ jobs:
-OutputPath (Join-Path $env:RUNNER_TEMP 'ClusterYourCodex-Setup.exe') `
-MakeNsisPath $makeNsis
- name: Retain the exact installer for clean-VM verification
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: windows-setup-candidate
path: |
Expand Down Expand Up @@ -133,7 +133,7 @@ jobs:
}
- name: Retain lifecycle evidence
if: always()
uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
uses: actions/upload-artifact@cf430e030ddbb5b0abf93d22962f4752f3646cd9 # v7.0.2
with:
name: windows-setup-acceptance
path: setup-evidence/
Expand Down
Loading