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

Automate publication of node modules based on dual-tag release management process #352

Open
2 tasks
pospi opened this issue Aug 5, 2022 · 3 comments
Open
2 tasks
Assignees
Labels
enhancement New feature or request

Comments

@pospi
Copy link
Member

pospi commented Aug 5, 2022

  • configure Github CI pipeline with npmjs.com project publish authorization
  • setup Github build job for PNPM to rebuild & publish node modules, triggered on tag npm-modules-[0-9]+.[0-9]+.[0-9]+**
@pospi pospi added the enhancement New feature or request label Aug 5, 2022
@pospi pospi added this to MMR Aug 5, 2022
@pospi
Copy link
Member Author

pospi commented Aug 5, 2022

  • also need to fix the trigger for the happ-[0-9]+.[0-9]+.[0-9]+** tag while we're at it, doesn't seem to be triggered

@Connoropolous
Copy link
Contributor

I realized it's because the tag was on a commit that was prior to the change to the Github Actions workflows instructions. I propose just to tag current tip of sprout

@Connoropolous
Copy link
Contributor

I've just pushed one or two fixes to the workflow file, to make this work, and I've tagged sprout as happ-0.0.1-alpha.6

@Connoropolous Connoropolous removed this from MMR Sep 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants