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

Github Actions #39

Open
8eecf0d2 opened this issue Dec 20, 2018 · 1 comment
Open

Github Actions #39

8eecf0d2 opened this issue Dec 20, 2018 · 1 comment
Labels
backburner enhancement New feature or request help wanted Extra attention is needed

Comments

@8eecf0d2
Copy link
Owner

8eecf0d2 commented Dec 20, 2018

Would be cool to integrate Github Actions and drop Travis dependency - have just tried to implement with little success and could not filter by tag or figure out how to only yarn publish based on tag.

Not really interested in testing this so PR appreciated.

Desired Result

Workflow for develop, feature/* and hotfix/* branches

  1. yarn install
  2. yarn test

Workflow for tagged master branch

  1. branch = master, tag = *.*.*
  2. yarn install
  3. yarn test
  4. yarn publish
@8eecf0d2 8eecf0d2 added enhancement New feature or request help wanted Extra attention is needed backburner labels Dec 20, 2018
@patrickblackjr
Copy link

patrickblackjr commented Dec 24, 2018

https://github.com/nuxt/actions-yarn will be useful

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backburner enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants