Oleksandr Bordun c9bf90fa3a Merge pull request #256 from Borales/renovate/node-20.x
Update dependency @types/node to ^20.11.5
2024-01-21 09:23:42 +01:00
2023-11-02 20:40:36 +01:00
2023-02-24 18:28:24 +01:00
2022-11-26 21:54:41 +01:00
2022-11-26 21:54:41 +01:00
2022-11-26 21:54:41 +01:00
2023-02-17 17:34:20 +01:00
2023-10-31 09:27:17 +00:00
2022-11-26 21:54:41 +01:00
2022-11-26 21:54:41 +01:00
2022-11-26 23:35:32 +01:00
2022-12-05 22:02:21 +01:00
2023-02-17 17:25:26 +01:00
2022-11-27 21:37:50 +01:00
2022-11-26 21:54:41 +01:00

GitHub Actions for Yarn

Look github.com/actions/setup-node for more details.

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

Usage

It is required to run actions/setup-node@v3 before borales/actions-yarn in order to setup the desired node version.

An example workflow how to install packages via Yarn (using repository syntax):

name: CI
on: [push]

jobs:
  build:
    name: Test
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v3

      - name: Set Node.js 16.x
        uses: actions/setup-node@v3
        with:
          node-version: 16.x

      - name: Run install
        uses: borales/actions-yarn@v4
        with:
          cmd: install # will run `yarn install` command
        env:
          NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }} # if needed
      - name: Build production bundle
        uses: borales/actions-yarn@v4
        with:
          cmd: build:prod # will run `yarn build:prod` command
      - name: Test the app
        uses: borales/actions-yarn@v4
        with:
          cmd: test # will run `yarn test` command

      - name: Run test in sub-folder
        uses: borales/actions-yarn@v4
        with:
          cmd: test
          dir: 'frontend' # will run `yarn test` in `frontend` sub folder

cmd value will be used as a command for Yarn

dir value will be used for Yarn cwd

More information about private registry setup.

S
Description
GitHub Action for interacting with yarn
Readme MIT 20 MiB
Languages
TypeScript 100%