ci: add Gitea Actions workflow for make check (closes #96) #97
No reviewers
Labels
No Label
bug
duplicate
enhancement
help wanted
invalid
merge-ready
merge-ready
needs-checks
needs-checks
needs-rebase
needs-rebase
needs-review
needs-review
needs-rework
needs-rework
notplanned
question
wontfix
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: sneak/upaas#97
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "ci/add-check-action"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Adds a
.gitea/workflows/check.ymlthat runsmake checkon every push to main and every PR targeting main.The workflow:
make check(format check, lint, test, build)This enables gating merges to main on CI results.
Fixes #96
unacceptable. this introduces RCE because of the latest tag. always specify remote code by cryptographic hash only.
a33c7b6a2ato5d87d386c3Pinned both action references to their full commit SHAs:
actions/checkout@v4→actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5actions/setup-go@v5→actions/setup-go@40f1582b2485089dde7abd97c1529aa768e1baffVersion comments retained inline for auditability. Force-pushed after rebase onto main.
Pull request closed