You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Expand CI: run the test suite + shfmt (pin shellcheck) #6
The test-job part of this is done: .github/workflows/ci.yml now runs tests/run.sh (the new suite) and an opt-in Docker E2E on every PR, alongside the existing shellcheck lint. For reproducibility the actions/checkout action is pinned by SHA and the E2E base image by digest.
Still open for this issue:
shfmt formatting check
pin shellcheck (the lint job currently uses the runner's preinstalled shellcheck)
(optional) compile-smoke job that builds the pinned XMRig
Activity
VijitSingh97 commentedon Jun 6, 2026
Partially addressed by #26 (which closes #5).
The test-job part of this is done:
.github/workflows/ci.ymlnow runstests/run.sh(the new suite) and an opt-in Docker E2E on every PR, alongside the existing shellcheck lint. For reproducibility theactions/checkoutaction is pinned by SHA and the E2E base image by digest.Still open for this issue:
Keeping open for shfmt + pinned shellcheck.
ci: enforce pinned shfmt formatting; add make fmt (closes #6)
style: shfmt after merging main (#3 / #6)
Release & versioning structure: VERSION + CHANGELOG + process (closes #3
ci: add tag-driven release pipeline; complete the changelog (closes #36…