diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f181dc0..5eea299 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -1,31 +1,28 @@ name: Lint & build -on: - push: - branches: - - master +on: push jobs: - build: - name: Lint & build - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v1 - - uses: actions/setup-node@v2 - with: - node-version: '16' - - name: Cache dependencies - uses: actions/cache@v1 - with: - path: ./node_modules - key: ${{ runner.OS }}-dependencies-${{ hashFiles('**/yarn.lock') }} - restore-keys: | - ${{ runner.OS }}-dependencies-${{ env.cache-name }}- - ${{ runner.OS }}-dependencies- - ${{ runner.OS }}- - - name: Install dependencies - run: yarn install - - name: Run lint - run: yarn lint - - name: Build - run: yarn build + build: + name: Lint & build + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v1 + - uses: actions/setup-node@v2 + with: + node-version: '16' + - name: Cache dependencies + uses: actions/cache@v1 + with: + path: ./node_modules + key: ${{ runner.OS }}-dependencies-${{ hashFiles('**/yarn.lock') }} + restore-keys: | + ${{ runner.OS }}-dependencies-${{ env.cache-name }}- + ${{ runner.OS }}-dependencies- + ${{ runner.OS }}- + - name: Install dependencies + run: yarn install + - name: Run lint + run: yarn lint + - name: Build + run: yarn build diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 313ef19..48646e6 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -7,24 +7,6 @@ on: - master jobs: - build: - name: Build & lint - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v1 - - uses: actions/setup-node@v2 - with: - node-version: '16' - - - name: Install dependencies - uses: bahmutov/npm-install@v1 - - - name: Run lint - run: yarn lint - - - name: Build - run: yarn build - release: name: Release snapshot runs-on: ubuntu-latest