Skip to content

Add v1.10.0 tag and draft release automation#19

Merged
bendera merged 2 commits intomainfrom
copilot/create-new-draft-release
Mar 14, 2026
Merged

Add v1.10.0 tag and draft release automation#19
bendera merged 2 commits intomainfrom
copilot/create-new-draft-release

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 14, 2026

Bump version to v1.10.0 (next in the v1.x.0 minor sequence) and add a workflow that automatically creates a git tag and draft GitHub Release whenever package.json is updated on main.

Changes

  • package.json / package-lock.json — version 1.9.01.10.0
  • .github/workflows/create-release.yml — new workflow:
    • Triggers on push to main scoped to package.json changes only
    • Reads version from package.json, constructs tag name (e.g. v1.10.0)
    • Exact-match check (^refs/tags/<version>$) ensures idempotency — skips if tag already exists
    • Creates and pushes the tag (with github-actions[bot] identity), then opens a draft release via gh release create --draft --generate-notes

On merge, the workflow fires immediately and produces tag v1.10.0 + a draft release with auto-generated changelog, ready for the maintainer to review and publish.

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:

  • https://api.github.com/graphql
    • Triggering command: /usr/bin/gh gh auth status (http block)
  • https://api.github.com/repos/vscode-elements/webview-playground
    • Triggering command: /usr/bin/curl curl -s -o /dev/null -w %{http_code} -H Authorization: token ****** -H Accept: application/vnd.github.v3&#43;json REDACTED (http block)
    • Triggering command: /usr/bin/curl curl -v -s -H Authorization: ****** -H Accept: application/vnd.github.v3&#43;json REDACTED (http block)
    • Triggering command: /usr/bin/curl curl -s -H Authorization: ****** -H Accept: application/vnd.github.v3&#43;json REDACTED (http block)
  • https://api.github.com/repos/vscode-elements/webview-playground/git/refs
    • Triggering command: /usr/bin/gh gh api repos/vscode-elements/webview-playground/git/refs --method POST -f ref=refs/tags/v1.10.0 -f sha=f9a6f90413d0cc535839fb92445b7a5eebc540d7 (http block)
  • https://api.github.com/user
    • Triggering command: /usr/bin/gh gh api user (http block)

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


📍 Connect Copilot coding agent with Jira, Azure Boards or Linear to delegate work to Copilot in one click without leaving your project management tool.

Co-authored-by: bendera <3748508+bendera@users.noreply.github.com>
Copilot AI changed the title [WIP] Add new draft release based on previous tags Add v1.10.0 tag and draft release automation Mar 14, 2026
Copilot AI requested a review from bendera March 14, 2026 10:18
@bendera bendera marked this pull request as ready for review March 14, 2026 10:29
@bendera bendera merged commit d3d80eb into main Mar 14, 2026
@bendera bendera deleted the copilot/create-new-draft-release branch March 14, 2026 10: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.

2 participants