Skip to content

chore: update PR checks and dev tooling#10

Merged
min0625 merged 1 commit into
mainfrom
chore/pr-check-and-devtooling
Apr 21, 2026
Merged

chore: update PR checks and dev tooling#10
min0625 merged 1 commit into
mainfrom
chore/pr-check-and-devtooling

Conversation

@min0625

@min0625 min0625 commented Apr 21, 2026

Copy link
Copy Markdown
Owner

Summary

Update repository tooling and CI-related settings for smoother local setup and pull request checks.

Changes

  • Update .devcontainer/post_create.sh
  • Adjust .github/workflows/pr-check.yml
  • Refine .golangci.yaml
  • Update AGENTS.md
  • Tweak Makefile

Notes

  • This PR focuses on maintenance and developer experience improvements.

Copilot AI review requested due to automatic review settings April 21, 2026 19:41
@min0625 min0625 merged commit d125c07 into main Apr 21, 2026
3 checks passed
@min0625 min0625 deleted the chore/pr-check-and-devtooling branch April 21, 2026 19:43

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Maintenance updates to dev tooling and CI so local setup and PR checks are more consistent and PR-focused.

Changes:

  • Update Makefile targets to add check-tidy and scope golangci-lint to changes via --new-from-rev.
  • Adjust PR workflow to run make check against the PR base branch and rename the job/step labels.
  • Minor tooling/docs updates: simplify .golangci.yaml, update devcontainer post-create steps, and refine AGENTS.md.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
Makefile Adds check-tidy, changes lint/fix to use --new-from-rev, and wires tidy into check.
AGENTS.md Removes make fmt guidance; (needs updates to reflect new Makefile behavior).
.golangci.yaml Removes “new issues only” settings now handled via CLI flags.
.github/workflows/pr-check.yml Runs make check with NEW_FROM_REV=origin/${{ github.base_ref }} and renames the job.
.devcontainer/post_create.sh Downloads Go modules during container setup.
Comments suppressed due to low confidence (1)

AGENTS.md:56

  • The command descriptions are now out of sync with the Makefile: make fix also runs go mod tidy and uses --new-from-rev, and make check now includes check-tidy before lint/test. Please update this table/description to reflect the current behavior (and, if NEW_FROM_REV is intended to be set in CI/local runs, document how to use it).
| `make lint` | Run linter (`golangci-lint run`) |
| `make fix` | Run linter with auto-fix (`golangci-lint run --fix`) |
| `make test` | Run all tests with race detector (`go test -v -race -failfast ./...`) |
| `make check` | Run `lint` then `test` (full CI gate) |


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread Makefile
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