diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4df8bac..db69990 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -5,7 +5,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout ๐Ÿ›Ž - uses: actions/checkout@v1 + uses: actions/checkout@v3 - name: NPM install uses: bahmutov/npm-install@v1 @@ -13,25 +13,50 @@ jobs: - name: Run tests ๐Ÿงช run: npm test - - name: Run demos ๐Ÿ“Š - run: | - npm run demo - npm run demo2 - npm run demo3 - npm run demo4 - npm run demo5 - npm run demo6 - npm run demo7 - # hmm why are some demos skipped? - npm run demo11 - npm run demo12 - START_SERVER_AND_TEST_INSECURE=1 npm run demo9 - npm run demo-cross-env - npm run demo-commands - npm run demo-multiple + - name: Run demo 1 ๐Ÿ“Š + run: npm run demo + + - name: Run demo 2 ๐Ÿ“Š + run: npm run demo2 + + - name: Run demo 3 ๐Ÿ“Š + run: npm run demo3 + + - name: Run demo 4 ๐Ÿ“Š + run: npm run demo4 + + - name: Run demo 5 ๐Ÿ“Š + run: npm run demo5 + + - name: Run demo 6 ๐Ÿ“Š + run: npm run demo6 + + - name: Run demo 7 ๐Ÿ“Š + run: npm run demo7 + + # hmm why are some demos skipped? + + - name: Run demo 11 ๐Ÿ“Š + run: npm run demo11 + + - name: Run demo 12 ๐Ÿ“Š + run: npm run demo12 + + - name: Run demo 9 ๐Ÿ“Š + run: START_SERVER_AND_TEST_INSECURE=1 npm run demo9 + + - name: Run demo cross env ๐Ÿ“Š + run: npm run demo-cross-env + + - name: Run demo commands ๐Ÿ“Š + run: npm run demo-commands + + - name: Run demo multiple ๐Ÿ“Š + run: npm run demo-multiple - name: Semantic Release ๐Ÿš€ - uses: cycjimmy/semantic-release-action@v2 + if: github.ref == 'refs/heads/master' + uses: cycjimmy/semantic-release-action@v3 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} NPM_TOKEN: ${{ secrets.NPM_TOKEN }}