Skip to content

chore(ci): split x86 validate job#41

Merged
Bad3r merged 1 commit into
mainfrom
chore/split-x86-validate-job
Jun 9, 2026
Merged

chore(ci): split x86 validate job#41
Bad3r merged 1 commit into
mainfrom
chore/split-x86-validate-job

Conversation

@Bad3r

@Bad3r Bad3r commented Jun 9, 2026

Copy link
Copy Markdown
Owner

Summary

  • Move x86_64-linux flake validation from the generic validate job into validate-x86_64-linux.
  • Leave validate responsible for shared formatting and CLI fixed-output cache seeding.

Validation

  • act workflow_dispatch -W .github/workflows/validate.yml -j validate -j validate-x86_64-linux failed before repo steps: DeterminateSystems/nix-installer-action@v22 timed out downloading nix-installer.
  • nix run nixpkgs#actionlint -- .github/workflows/validate.yml
  • git diff --check

The Validate Flake workflow previously ran x86_64-linux flake checks inside the generic validate job, while
other supported systems had named architecture-specific jobs. The x86 leg now appears as validate-x86_64-linux,
and validate keeps the shared formatting and cache-seeding setup.

Validation: act workflow_dispatch -W .github/workflows/validate.yml -j validate -j validate-x86_64-linux
(failed: DeterminateSystems/nix-installer-action@v22 timed out downloading nix-installer before repo steps ran).
Validation: nix run nixpkgs#actionlint -- .github/workflows/validate.yml
Validation: git diff --check
@gemini-code-assist

Copy link
Copy Markdown

Note

Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported.

@Bad3r Bad3r added the area(ci) GitHub Actions validation, workflow policy checks, and CI failures. label Jun 9, 2026
@claude

claude Bot commented Jun 9, 2026

Copy link
Copy Markdown

Claude finished @Bad3r's task in 1m 4s —— View job


Review

No issues found.
Branch

@Bad3r Bad3r added focus(validation) Checks, linters, formatters, and validation coverage. type(refactor) Internal cleanup with no intended behavior change. status(security-review-approved) Required review gate for workflow or flake.lock changes. labels Jun 9, 2026
@Bad3r Bad3r merged commit 7bfe2f4 into main Jun 9, 2026
11 of 18 checks passed
@Bad3r Bad3r deleted the chore/split-x86-validate-job branch June 9, 2026 14:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area(ci) GitHub Actions validation, workflow policy checks, and CI failures. focus(validation) Checks, linters, formatters, and validation coverage. status(security-review-approved) Required review gate for workflow or flake.lock changes. type(refactor) Internal cleanup with no intended behavior change.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant