Skip to content

ci: run Test262 results updates manually - #26

Open
pathscale wants to merge 1 commit into
masterfrom
ci/manual-test262-results
Open

pathscale wants to merge 1 commit into
masterfrom
ci/manual-test262-results

Conversation

@pathscale

Copy link
Copy Markdown
Owner

The Test262 results workflow ran on every master push and published release, spending up to 60 minutes before failing in this fork because its external boa-dev/data write credential is unavailable.

Make the workflow manual-only, label that behavior in the Actions UI, and document that operators must configure DATA_PAT with external write access. The existing credential use for checkout and push remains unchanged.

Validation:

  • Parsed .github/workflows/test262_release.yml with Ruby YAML
  • git diff --check
  • Confirmed the diff contains only the workflow file and no lockfiles
  • cargo fmt -- --check passed through the push hook
  • cargo clippy --all-features --all-targets is blocked by existing Rust 1.97 manual_assert_eq lints in unchanged source files

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant