ethereum-optimism / core-utils

[Optimism] Various useful utilities.
MIT License
1 stars 7 forks source link

[Testing] Add workflow for release and publish #4

Closed annieke closed 3 years ago

annieke commented 3 years ago

This workflow creates a release and publishes it whenever we have a tag that begins with v or beta. It uses a different release action from batch submitter (switched https://github.com/Roang-zero1/github-create-release-action to GH Action's official https://github.com/actions/create-release for better maintenance).

This workflow as is should only create draft and prereleases, as well as only publish with restricted access for testing purposes.

Addresses https://github.com/ethereum-optimism/roadmap/issues/624

karlfloersch commented 3 years ago

@tynes feel like you're a good person to review this

annieke commented 3 years ago

@tynes updated, i also tried running npm publish locally and it didn't have build issues so we can try this on dry run and see what it does