Skip to content
Merged
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
8 changes: 4 additions & 4 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
Dirty:
runs-on: "namespace-profile-linux-amd64-4vcpu"
steps:
- uses: 'namespacelabs/nscloud-checkout-action@v8'
- uses: 'namespacelabs/nscloud-checkout-action@v9'

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical | ⚡ Quick win

🧩 Analysis chain

🌐 Web query:

namespacelabs/nscloud-checkout-action v9 release notes breaking changes from v8

💡 Result:

As of May 22, 2026, there is no v9 release for the namespacelabs/nscloud-checkout-action. The most recent version of this action is v8.1.1, released on March 19, 2026 [1]. The nscloud-checkout-action repository remains on the v8 release line [1]. Because no v9 release exists, there are no documented breaking changes or release notes for a v9 version. If you are seeing references to a "v9" in other contexts, they may be related to other software projects, such as the Grok V9 AI model or Mureka V9 music generation tool [2][3], which are distinct from this GitHub action. Top results: [1] [4] [5]

Citations:


Fix/verify invalid namespacelabs/nscloud-checkout-action@v9 tag

The workflow bumps namespacelabs/nscloud-checkout-action from @v8 to @v9 (e.g., line 30 and similarly at 55/71/105), but there are no v9 releases/tags documented for this action—latest is v8.1.1—so the workflow may fail at runtime because the @v9 reference can’t be resolved. Update to a valid v8 tag (or pin to the exact released version) and then re-check any v8→new changes as applicable.

🧰 Tools
🪛 zizmor (1.25.2)

[error] 30-30: unpinned action reference (unpinned-uses): action is not pinned to a hash (required by blanket policy)

(unpinned-uses)

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In @.github/workflows/main.yml at line 30, The workflow references an invalid
release tag for the action: replace all occurrences of the string
'namespacelabs/nscloud-checkout-action@v9' with a valid release tag (e.g.,
'namespacelabs/nscloud-checkout-action@v8' or better, pin to the exact published
version like 'namespacelabs/nscloud-checkout-action@v8.1.1'); update every
instance of that action reference in the workflow file(s) so the action can be
resolved at runtime and re-run CI to verify.

with:
fetch-depth: 0
- name: Setup Nix
Expand All @@ -52,7 +52,7 @@ jobs:
Tests:
runs-on: "namespace-profile-linux-amd64-4vcpu"
steps:
- uses: 'namespacelabs/nscloud-checkout-action@v8'
- uses: 'namespacelabs/nscloud-checkout-action@v9'
with:
fetch-depth: 0
- name: Setup Nix
Expand All @@ -68,7 +68,7 @@ jobs:
runs-on: "namespace-profile-linux-amd64-4vcpu"
if: contains(github.event.pull_request.labels.*.name, 'build-images') || github.ref == 'refs/heads/main' || github.event_name == 'merge_group'
steps:
- uses: 'namespacelabs/nscloud-checkout-action@v8'
- uses: 'namespacelabs/nscloud-checkout-action@v9'
with:
fetch-depth: 0
- name: Setup Nix
Expand Down Expand Up @@ -102,7 +102,7 @@ jobs:
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
version: "latest"
- uses: 'namespacelabs/nscloud-checkout-action@v8'
- uses: 'namespacelabs/nscloud-checkout-action@v9'
with:
fetch-depth: 0
- name: Tailscale
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/releases.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
GoReleaser:
runs-on: "namespace-profile-linux-amd64-4vcpu"
steps:
- uses: 'namespacelabs/nscloud-checkout-action@v8'
- uses: 'namespacelabs/nscloud-checkout-action@v9'
with:
fetch-depth: 0
- name: Setup Nix
Expand Down