Add GitHub Actions workflows for app and Docker checks #3
No reviewers
Labels
No labels
bug
codex
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
wandabastyle/twitch_relay!3
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "codex/add-github-actions-checks-for-app-and-docker"
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?
Motivation
mainto catch regressions early.fmt,check,clippy,test) and frontend verification (pnpm run verify) automatically.Description
.github/workflows/app-checks.ymlwhich triggers onpull_requestandpushtomainand provides two jobs:rustandweb.rustjob installs the toolchain withclippyandrustfmtand runscargo fmt -- --check,cargo check,cargo clippy --all-targets --all-features -- -D warnings, andcargo test.webjob runs in thewebworking directory, sets uppnpmand Node.js, installs dependencies withpnpm install --frozen-lockfile, and runspnpm run verify..github/workflows/docker-checks.ymlwhich triggers onpull_requestandpushtomainand sets up Buildx then builds the Docker image usingdocker/build-push-actionwithpush: false(image taggedtwitch-relay:ci).Testing
cargo checklocally and it completed successfully.mainonce pushed to the remote.Codex Task