-
-
Notifications
You must be signed in to change notification settings - Fork 6
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 npm Publish #43
Add npm Publish #43
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The publish-release
workflow in the module template repository should be updated with whatever changes ultimately land here.
action.yml
Outdated
- id: Setup | ||
shell: bash | ||
run: ${{ github.action_path }}/scripts/yarn-setup.sh |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This step and yarn-setup.sh
should be deleted. The following lines should be added to the publish-release
workflow to ensure that everything is set up properly:
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
the publish-release
workflow in all repositories where we want to publish to npm*
Most especially, we should do this in the module template repository.
Ok! I think this should be good meow |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
This reverts commit 7b7e195.
re: #2
and I guess MetaMask/metamask-module-template#31 (comment) also
I've tested this out in my fork of controllers: https://github.com/rickycodes/controllers/runs/4960993990?check_suite_focus=true