diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 146a1cf..a54bb63 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -34,6 +34,7 @@ jobs: run: pnpm test:ci - name: Generate coverage report uses: irongut/CodeCoverageSummary@v1.3.0 + if: ${{ github.actor != 'dependabot[bot]' }} with: filename: coverage/cobertura-coverage.xml format: markdown @@ -68,6 +69,7 @@ jobs: - name: Build project run: pnpm build - name: Creating .npmrc + if: ${{ github.actor != 'dependabot[bot]' }} run: | cat << EOF > "$HOME/.npmrc" //registry.npmjs.org/:_authToken=$NPM_TOKEN @@ -75,12 +77,16 @@ jobs: env: NPM_TOKEN: ${{ secrets.NPM_TOKEN }} - name: Release on @dev tag in npm + if: ${{ github.actor != 'dependabot[bot]' }} run: npx changeset version --snapshot pr && pnpm publish --tag dev --no-git-checks # Store package.json version in env - run: echo "PACKAGE_JSON=$(jq -c . < package.json)" >> $GITHUB_ENV + if: ${{ github.actor != 'dependabot[bot]' }} - run: echo '${{ fromJson(env.PACKAGE_JSON).version }}' + if: ${{ github.actor != 'dependabot[bot]' }} # Post a comment with released snapshot - name: Create with released tag + if: ${{ github.actor != 'dependabot[bot]' }} uses: peter-evans/create-or-update-comment@v2 with: issue-number: ${{ github.event.pull_request.number }}