Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add automated releases #43

Merged
merged 13 commits into from
May 19, 2021
Merged

Add automated releases #43

merged 13 commits into from
May 19, 2021

Conversation

lexesj
Copy link
Member

@lexesj lexesj commented May 18, 2021

Purpose

Currently we have to manually publish to the Chrome Web Store and Firefox Add-ons Store. Closes #18.

Proposed Change

Use GitHub Actions to automate this process on release.

Checklist

  • Add job to publish extension on the Chrome Web Store
  • Add job to publish extension on the Firefox Add-ons Store

Additional

Updated README.md.

@lexesj lexesj added the infrastructure Infrastructure changes label May 18, 2021
@lexesj lexesj self-assigned this May 18, 2021
@lexesj lexesj added this to In progress in Aniskip Extension via automation May 18, 2021
@lexesj lexesj requested a review from dabreadman as a code owner May 18, 2021 21:25
@lexesj lexesj merged commit dc596ec into main May 19, 2021
Aniskip Extension automation moved this from In progress to Done May 19, 2021
@lexesj lexesj deleted the add-automated-releases branch May 19, 2021 22:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
infrastructure Infrastructure changes
Projects
Development

Successfully merging this pull request may close these issues.

Add extension packing
2 participants