Skip to content

ci: add GitHub Actions workflow to run tests on every PR and push#14

Merged
ChangeHow merged 3 commits intodevfrom
copilot/sub-pr-10-yet-again
Mar 10, 2026
Merged

ci: add GitHub Actions workflow to run tests on every PR and push#14
ChangeHow merged 3 commits intodevfrom
copilot/sub-pr-10-yet-again

Conversation

Copy link

Copilot AI commented Mar 10, 2026

  • Investigate CI failure logs
  • Fix: add apt-get install zsh step — tests use zsh -n for syntax checking but zsh is not pre-installed on ubuntu-latest

✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Co-authored-by: ChangeHow <23733347+ChangeHow@users.noreply.github.com>
Copilot AI changed the title [WIP] Migrate Suitup to modular Node CLI ci: add GitHub Actions workflow to run tests on every PR and push Mar 10, 2026
@ChangeHow
Copy link
Owner

@copilot read errors from github actions and trying to update the action config to solve them.

…atest

Co-authored-by: ChangeHow <23733347+ChangeHow@users.noreply.github.com>
Copy link
Author

Copilot AI commented Mar 10, 2026

@copilot read errors from github actions and trying to update the action config to solve them.

Fixed in commit 0dc631f. The failures were caused by two tests (configs.test.js and verify.test.js) that run zsh -n for syntax checking — zsh isn't pre-installed on ubuntu-latest. Added sudo apt-get update && sudo apt-get install -y zsh as a step before npm ci.

@ChangeHow ChangeHow marked this pull request as ready for review March 10, 2026 15:16
@ChangeHow ChangeHow merged commit f610178 into dev Mar 10, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants