Hirse/brackets-outline-list

View on GitHub
.github/workflows/master.yml

Summary

Maintainability
Test Coverage
on:
  push:
    branches:
      - master
  workflow_dispatch:

jobs:
  main:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v3
      - uses: actions/setup-node@v3
        with:
          node-version: "*"
          cache: "yarn"
      - run: yarn --frozen-lockfile
      - run: yarn test
      - uses: codecov/codecov-action@v3
        env:
          CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
      - id: check
        if: success()
        uses: EndBug/version-check@v1
        with:
          diff-search: true
      - if: steps.check.outputs.changed == 'true'
        run: yarn run bundleBuild
      - if: steps.check.outputs.changed == 'true'
        uses: actions/upload-artifact@v3
        with:
          path: hirse.outline-list-*.zip