GitHub - fluiddot/actions-yarn: Github Actions for yarn · GitHub
Skip to content

About

Github Actions for yarn

Resources

Stars

1 star

Watchers

0 watching

Forks

 
 

Latest commit

 

History

20 Commits

Folders and files

Repository files navigation

GitHub Action for Yarn

This Action for yarn enables arbitrary actions with the yarn command-line client, including testing packages and publishing to a registry.

Usage

An example workflow to build, test, and publish an npm package to the default public registry follows:

workflow "Build, Test, and Publish" {
  on = "push"
  resolves = ["Publish"]
}

action "Build" {
  uses = "nuxt/actions-yarn@master"
  args = "install"
}

action "Test" {
  needs = "Build"
  uses = "nuxt/actions-yarn@master"
  args = "test"
}

# Filter for a new tag
action "Tag" {
  needs = "Test"
  uses = "actions/bin/filter@master"
  args = "tag"
}

action "Publish" {
  needs = "Tag"
  uses = "nuxt/actions-yarn@master"
  args = "publish --access public"
  secrets = ["NPM_AUTH_TOKEN"]
}

Node Versions

Specify different branch name in uses to leverage node version.

action "Build" {
  uses = "nuxt/actions-yarn@node-11"
  args = "install"
}

About

Github Actions for yarn

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages