From 7248b4ceb8440335c79f1e5107184d11cfb69934 Mon Sep 17 00:00:00 2001 From: Sean Sica <23294618+seansica@users.noreply.github.com> Date: Mon, 16 Feb 2026 14:00:31 -0500 Subject: [PATCH 1/3] ci: empty commit to test new CI workflows From cfcb9c9dfec2e66ff2ed75358cda22bcf5c4b856 Mon Sep 17 00:00:00 2001 From: Sean Sica <23294618+seansica@users.noreply.github.com> Date: Mon, 16 Feb 2026 14:05:23 -0500 Subject: [PATCH 2/3] ci(pr-title): refactor to match amannn/action-semantic-pull-request@v6 example --- .github/workflows/pr-title.yml | 24 ++++++++---------------- 1 file changed, 8 insertions(+), 16 deletions(-) diff --git a/.github/workflows/pr-title.yml b/.github/workflows/pr-title.yml index f227d43..407a8ad 100644 --- a/.github/workflows/pr-title.yml +++ b/.github/workflows/pr-title.yml @@ -1,4 +1,4 @@ -name: PR Title +name: Lint PR Title # Validate that PR titles follow Conventional Commits format. # Since we squash merge PRs, the PR title becomes the merge commit message, @@ -13,26 +13,18 @@ name: PR Title on: pull_request_target: - types: [opened, edited, synchronize, reopened] - branches: [main] - -permissions: - pull-requests: write + types: + - opened + - edited + - reopened jobs: - validate: + main: + name: Validate PR title runs-on: ubuntu-latest permissions: pull-requests: read steps: - - name: Validate PR title - uses: amannn/action-semantic-pull-request@v6 + - uses: amannn/action-semantic-pull-request@v6 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - # For work-in-progress PRs you can typically use draft pull requests from GitHub. - # This action allows us to use the special "[WIP]" prefix to indicate a draft state - # without actually flagging the PR as a draft. - # Example: - # `[WIP] feat: Add support for Node.js 18` <--- will not be validated! - wip: true From 7ee969110eace0e2d9bbc25a6279c100c920e035 Mon Sep 17 00:00:00 2001 From: Sean Sica <23294618+seansica@users.noreply.github.com> Date: Mon, 16 Feb 2026 14:21:21 -0500 Subject: [PATCH 3/3] ci: another empty commit