Skip to content

ci: add GitHub Actions workflow to replace dead Travis CI badge#46

Open
jonbaldie wants to merge 2 commits into
avito-tech:masterfrom
jonbaldie:fix/github-actions-ci
Open

ci: add GitHub Actions workflow to replace dead Travis CI badge#46
jonbaldie wants to merge 2 commits into
avito-tech:masterfrom
jonbaldie:fix/github-actions-ci

Conversation

@jonbaldie
Copy link
Copy Markdown

Travis CI stopped running on this repo, so the build badge is broken; this PR adds a minimal GitHub Actions workflow that builds, vets, and tests the project on every push and pull request.

Closes #38.

jonbaldie and others added 2 commits May 14, 2026 11:37
Closes avito-tech#38.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Unpinned version tags (v4, v5) can be silently updated to include
malicious code; pinning to the commit SHA that the tag currently
resolves to makes the workflow reproducible. Adds read-only contents
permission to follow least-privilege practice for public repos.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
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.

dead badge

1 participant