From f0261db9e6d153defdfdcf8b072f1f4dc8285e6a Mon Sep 17 00:00:00 2001 From: Nicholas Lim <6513413+niclimcy@users.noreply.github.com> Date: Mon, 18 May 2026 00:46:02 +0800 Subject: [PATCH 1/2] chore: Add PR template Assisted-by: ClaudeCode:claude-opus-4.7 --- .github/pull_request_template.md | 34 ++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 .github/pull_request_template.md diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md new file mode 100644 index 00000000..5b3d24a3 --- /dev/null +++ b/.github/pull_request_template.md @@ -0,0 +1,34 @@ +# Summary + + + +## Checklist + +### Making changes + +- [ ] Follows Inkdex's [Contributing Guidelines](https://github.com/inkdex/extensions/blob/master/.github/CONTRIBUTING.md). + +#### For updates to existing extensions + +- [ ] Bumped the `version` value in `pbconfig.ts` for each modified extension. + +#### For new extensions + +- [ ] Generated tests with `npx paperback-cli test --generate EXTENSION_NAME`. + +### Testing changes + +- [ ] `npm run conformance` passes. +- [ ] `npm test -- EXTENSION_NAME` passes. +- [ ] Bundled the extension and verified it works in the Paperback app. + +### Committing changes + +- [ ] Commit messages follow the existing convention (`type(Scope): summary`, e.g. `fix(EXTENSION_NAME): ...`). + +### AI assistance + +Pick one: + +- [ ] This PR contains no AI-assisted changes. +- [ ] This PR is AI-assisted. I manually reviewed every change and added an `Assisted-by: AGENT_NAME:MODEL_VERSION` trailer to each AI-assisted commit. From 8903d066b840d044b249e681324ad1939e677df2 Mon Sep 17 00:00:00 2001 From: Nicholas Lim <6513413+niclimcy@users.noreply.github.com> Date: Sat, 30 May 2026 22:35:40 +0800 Subject: [PATCH 2/2] chore(ci): Upload test results to action artifacts - Reduce push event noise --- .github/workflows/test.yaml | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index bc0dbae5..f5c694ae 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -34,14 +34,9 @@ jobs: run: npm ci - name: Run Tests run: npm test - - name: Deploy to GitHub Pages + - name: Upload Test Results if: ${{ github.event_name != 'pull_request' }} - uses: peaceiris/actions-gh-pages@v4 + uses: actions/upload-artifact@v7 with: - github_token: ${{ secrets.GITHUB_TOKEN }} - publish_dir: bundles - destination_dir: ${{ github.ref_name }} - keep_files: true - commit_message: "test:" - user_name: "github-actions[bot]" - user_email: "github-actions[bot]@users.noreply.github.com" + name: tests.json + path: bundles/tests.json