Skip to content

feat(publish): Add a workflow to handle publishing#19

Merged
gcko merged 4 commits intomainfrom
feature/add-publishing-workflow
Jan 25, 2026
Merged

feat(publish): Add a workflow to handle publishing#19
gcko merged 4 commits intomainfrom
feature/add-publishing-workflow

Conversation

@gcko
Copy link
Copy Markdown
Owner

@gcko gcko commented Jan 25, 2026

No description provided.

Signed-off-by: Jared Scott <jared.scott@variable.team>
@gcko gcko self-assigned this Jan 25, 2026
@gcko gcko requested a review from Copilot January 25, 2026 12:56
Copy link
Copy Markdown

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

This pull request adds automated publishing functionality for the Chrome extension via GitHub Actions. The workflow is triggered when tags matching the pattern v*.*.* are pushed, and it builds and publishes the extension to the Chrome Web Store using OAuth credentials stored as GitHub secrets.

Changes:

  • Added a GitHub Actions workflow to automatically publish the extension when version tags are pushed
  • Updated the extension version from 2.3.0 to 2.4.0 in manifest.json
  • Added .env files to .gitignore to prevent committing sensitive credentials

Reviewed changes

Copilot reviewed 2 out of 4 changed files in this pull request and generated 4 comments.

File Description
.github/workflows/publish-extension.yml New workflow that builds and publishes the Chrome extension on tag pushes
public/manifest.json Bumped extension version to 2.4.0
.gitignore Added environment file patterns to prevent committing secrets

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

Comment thread public/manifest.json
Comment thread .github/workflows/publish-extension.yml
Comment thread .github/workflows/publish-extension.yml
Comment thread .github/workflows/publish-extension.yml
gcko added 2 commits January 25, 2026 21:08
…w version is 2.4.0

Signed-off-by: Jared Scott <jared.scott@variable.team>
Signed-off-by: Jared Scott <jared.scott@variable.team>
Copy link
Copy Markdown

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

Copilot reviewed 7 out of 9 changed files in this pull request and generated 4 comments.


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

Comment thread src/verify-version.spec.ts
Comment thread .github/workflows/publish-extension.yml
Comment thread .github/workflows/publish-extension.yml
Comment thread src/verify-version.spec.ts
Signed-off-by: Jared Scott <jared.scott@variable.team>
Copy link
Copy Markdown

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

Copilot reviewed 7 out of 9 changed files in this pull request and generated 2 comments.


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

Comment thread .github/workflows/publish-extension.yml
Comment thread .github/workflows/publish-extension.yml
@gcko gcko merged commit eed746e into main Jan 25, 2026
11 checks passed
@gcko gcko deleted the feature/add-publishing-workflow branch February 7, 2026 07:39
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