Skip to content

Add Copilot release instructions for version bump PRs#214

Merged
nev21 merged 2 commits into
mainfrom
copilot/add-copilot-instructions
May 11, 2026
Merged

Add Copilot release instructions for version bump PRs#214
nev21 merged 2 commits into
mainfrom
copilot/add-copilot-instructions

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 11, 2026

This PR onboards Copilot with explicit release-process instructions tailored to this repository. It captures the required release commit format and required file updates so automated/version-bump changes remain consistent with existing release history.

  • What this addresses

    • Defines the expected release commit naming pattern: [Release] Increase version to xxx.
    • Codifies the required release-touch files and changelist handling rules described in the issue.
  • Repository instruction update

    • Added .github/copilot-instructions.md with release requirements:
      • update package.json and core/package.json
      • update README recommended version
      • update CHANGELIST.md with significant changes + full changelog link
      • preserve existing # Unreleased entries as-is when cutting a release section
  • Grounding in project history

    • The instructions include concrete examples from prior release commits to reinforce the established pattern.
1. The release commit message must be exactly in this format:
   - `[Release] Increase version to xxx`
2. Update all required version files:
   - `/package.json`
   - `/core/package.json`

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • accounts.google.com
    • Triggering command: /proc/self/exe /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=network --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=5649 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-146203 --change-stack-guard-on-fork=enable --shared-files=network_parent_dirs_pipe:100,v8_context_snapshot_data:101 --field-trial-handle=3,i,16157465451824735880,8904131066999215364,262144 --disable-features=PaintHolding --variations-seed-version --pseudonymization-salt-handle=7,i,12774359050831729961,5144587311628922135,4 --trace-process-track-uuid=3190708989122997041 git (dns block)
    • Triggering command: /home/REDACTED/.cache/puppeteer/chrome/linux-148.0.7778.97/chrome-linux64/chrome /home/REDACTED/.cache/puppeteer/chrome/linux-148.0.7778.97/chrome-linux64/chrome --user-data-dir=/tmp/karma-146203 --enable-automation --no-default-browser-check --no-first-run --disable-default-apps --disable-popup-blocking --disable-translate --disable-REDACTED-timer-throttling --disable-renderer-REDACTEDing --disable-device-discovery-notifications --no-sandbox --disable-gpu --disable-web-security --disable-dev-shm-usage http://localhost:9876/?id=146203 --headless --disable-gpu --disable-dev-shm-usage --remote-debugging-port=9222 (dns block)
    • Triggering command: /proc/self/exe /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=network --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=5876 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-39697190 --change-stack-guard-on-fork=enable --shared-files=network_parent_dirs_pipe:100,v8_context_snapshot_data:101 --field-trial-handle=3,i,3916480563979720607,12201251945913200177,262144 --disable-features=PaintHolding --variations-seed-version --pseudonymization-salt-handle=7,i,10682435769767051728,9517167836245346839,4 --trace-process-track-uuid=3190708989122997041 linux64/chrome (dns block)
  • clients2.google.com
    • Triggering command: /proc/self/exe /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=network --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=5649 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-146203 --change-stack-guard-on-fork=enable --shared-files=network_parent_dirs_pipe:100,v8_context_snapshot_data:101 --field-trial-handle=3,i,16157465451824735880,8904131066999215364,262144 --disable-features=PaintHolding --variations-seed-version --pseudonymization-salt-handle=7,i,12774359050831729961,5144587311628922135,4 --trace-process-track-uuid=3190708989122997041 git (dns block)
    • Triggering command: /home/REDACTED/.cache/puppeteer/chrome/linux-148.0.7778.97/chrome-linux64/chrome /home/REDACTED/.cache/puppeteer/chrome/linux-148.0.7778.97/chrome-linux64/chrome --user-data-dir=/tmp/karma-146203 --enable-automation --no-default-browser-check --no-first-run --disable-default-apps --disable-popup-blocking --disable-translate --disable-REDACTED-timer-throttling --disable-renderer-REDACTEDing --disable-device-discovery-notifications --no-sandbox --disable-gpu --disable-web-security --disable-dev-shm-usage http://localhost:9876/?id=146203 --headless --disable-gpu --disable-dev-shm-usage --remote-debugging-port=9222 (dns block)
    • Triggering command: /proc/self/exe /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=network --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=5876 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-39697190 --change-stack-guard-on-fork=enable --shared-files=network_parent_dirs_pipe:100,v8_context_snapshot_data:101 --field-trial-handle=3,i,3916480563979720607,12201251945913200177,262144 --disable-features=PaintHolding --variations-seed-version --pseudonymization-salt-handle=7,i,10682435769767051728,9517167836245346839,4 --trace-process-track-uuid=3190708989122997041 linux64/chrome (dns block)
  • redirector.gvt1.com
    • Triggering command: /proc/self/exe /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=network --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=5649 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-146203 --change-stack-guard-on-fork=enable --shared-files=network_parent_dirs_pipe:100,v8_context_snapshot_data:101 --field-trial-handle=3,i,16157465451824735880,8904131066999215364,262144 --disable-features=PaintHolding --variations-seed-version --pseudonymization-salt-handle=7,i,12774359050831729961,5144587311628922135,4 --trace-process-track-uuid=3190708989122997041 git (dns block)
    • Triggering command: /home/REDACTED/.cache/puppeteer/chrome/linux-148.0.7778.97/chrome-linux64/chrome /home/REDACTED/.cache/puppeteer/chrome/linux-148.0.7778.97/chrome-linux64/chrome --user-data-dir=/tmp/karma-146203 --enable-automation --no-default-browser-check --no-first-run --disable-default-apps --disable-popup-blocking --disable-translate --disable-REDACTED-timer-throttling --disable-renderer-REDACTEDing --disable-device-discovery-notifications --no-sandbox --disable-gpu --disable-web-security --disable-dev-shm-usage http://localhost:9876/?id=146203 --headless --disable-gpu --disable-dev-shm-usage --remote-debugging-port=9222 (dns block)
    • Triggering command: /proc/self/exe /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=network --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=5876 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-39697190 --change-stack-guard-on-fork=enable --shared-files=network_parent_dirs_pipe:100,v8_context_snapshot_data:101 --field-trial-handle=3,i,3916480563979720607,12201251945913200177,262144 --disable-features=PaintHolding --variations-seed-version --pseudonymization-salt-handle=7,i,10682435769767051728,9517167836245346839,4 --trace-process-track-uuid=3190708989122997041 linux64/chrome (dns block)
  • www.google.com
    • Triggering command: /proc/self/exe /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=network --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=5649 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-146203 --change-stack-guard-on-fork=enable --shared-files=network_parent_dirs_pipe:100,v8_context_snapshot_data:101 --field-trial-handle=3,i,16157465451824735880,8904131066999215364,262144 --disable-features=PaintHolding --variations-seed-version --pseudonymization-salt-handle=7,i,12774359050831729961,5144587311628922135,4 --trace-process-track-uuid=3190708989122997041 git (dns block)
    • Triggering command: /home/REDACTED/.cache/puppeteer/chrome/linux-148.0.7778.97/chrome-linux64/chrome /home/REDACTED/.cache/puppeteer/chrome/linux-148.0.7778.97/chrome-linux64/chrome --user-data-dir=/tmp/karma-146203 --enable-automation --no-default-browser-check --no-first-run --disable-default-apps --disable-popup-blocking --disable-translate --disable-REDACTED-timer-throttling --disable-renderer-REDACTEDing --disable-device-discovery-notifications --no-sandbox --disable-gpu --disable-web-security --disable-dev-shm-usage http://localhost:9876/?id=146203 --headless --disable-gpu --disable-dev-shm-usage --remote-debugging-port=9222 (dns block)
    • Triggering command: /proc/self/exe /proc/self/exe --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=network --no-sandbox --disable-dev-shm-usage --use-angle=swiftshader-webgl --crashpad-handler-pid=5876 --enable-crash-reporter=, --noerrdialogs --user-data-dir=/tmp/karma-39697190 --change-stack-guard-on-fork=enable --shared-files=network_parent_dirs_pipe:100,v8_context_snapshot_data:101 --field-trial-handle=3,i,3916480563979720607,12201251945913200177,262144 --disable-features=PaintHolding --variations-seed-version --pseudonymization-salt-handle=7,i,10682435769767051728,9517167836245346839,4 --trace-process-track-uuid=3190708989122997041 linux64/chrome (dns block)
  • www.googleapis.com
    • Triggering command: /home/REDACTED/work/_temp/ghcca-node/node/bin/node node install.js (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

Copilot AI linked an issue May 11, 2026 that may be closed by this pull request
Copilot AI changed the title [WIP] Add onboarding instructions for copilot Add Copilot release instructions for version bump PRs May 11, 2026
Copilot AI requested a review from nev21 May 11, 2026 05:10
Copilot finished work on behalf of nev21 May 11, 2026 05:10
@nev21 nev21 marked this pull request as ready for review May 11, 2026 14:54
@nev21 nev21 requested review from a team as code owners May 11, 2026 14:54
Copilot AI review requested due to automatic review settings May 11, 2026 14:54
@nev21 nev21 enabled auto-merge (squash) May 11, 2026 14:54
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Adds repository-specific Copilot guidance for cutting releases / version-bump PRs, aligning automated changes with this repo’s established release history and file update requirements.

Changes:

  • Adds a new .github/copilot-instructions.md documenting the required release commit message format.
  • Documents which files must be updated for a release (root/core package versions, README recommended version, and CHANGELIST rules).
  • Includes examples referencing prior release commits to reinforce the expected pattern.

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

@codecov
Copy link
Copy Markdown

codecov Bot commented May 11, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 89.86%. Comparing base (8bd2101) to head (0303e17).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #214   +/-   ##
=======================================
  Coverage   89.86%   89.86%           
=======================================
  Files          23       23           
  Lines         513      513           
  Branches      138      138           
=======================================
  Hits          461      461           
  Misses         52       52           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Copy link
Copy Markdown
Contributor

@nevware21-bot nevware21-bot left a comment

Choose a reason for hiding this comment

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

Approved by nevware21-bot

@nev21 nev21 merged commit 555d631 into main May 11, 2026
14 checks passed
@nev21 nev21 deleted the copilot/add-copilot-instructions branch May 11, 2026 17:30
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.

[Task] Onboard to copilot introducing instructions

4 participants