Skip to content

chore: set up PR workflow with branch protection and squash merge#6

Merged
oribarilan merged 1 commit into
mainfrom
chore/pr-workflow
May 29, 2026
Merged

chore: set up PR workflow with branch protection and squash merge#6
oribarilan merged 1 commit into
mainfrom
chore/pr-workflow

Conversation

@oribarilan

Copy link
Copy Markdown
Owner

Switches to a PR-based workflow. Direct pushes to main are now blocked.

Changes:

  • Branch protection on main — requires check CI status to pass
  • Squash merge only (PR title becomes commit message)
  • CI workflow uses just check instead of raw bun/biome commands
  • just lint now uses biome ci (strict, fails on warnings)
  • just install uses bun install (was npm install)
  • Removed push trigger from CI (only runs on PRs now)
  • Added PR workflow section to CONTRIBUTING.md (branch naming, workflow steps)
  • Updated release process for PR-based flow
  • Added Git Workflow section to AGENTS.md

@oribarilan oribarilan merged commit 6050b48 into main May 29, 2026
1 check passed
@oribarilan oribarilan deleted the chore/pr-workflow branch May 29, 2026 17:10
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.

1 participant