diff --git a/.github/workflows/on-pr.yml b/.github/workflows/on-pr.yml index aa64dc83..51e10e66 100644 --- a/.github/workflows/on-pr.yml +++ b/.github/workflows/on-pr.yml @@ -2,6 +2,11 @@ name: CI - Pull Request on: pull_request +# Pull Request Runs on the same branch will be cancelled +concurrency: + group: ${{ github.head_ref }} + cancel-in-progress: true + env: FIGMA_ACCESS_TOKEN: ${{secrets.FIGMA_PERSONAL_ACCESS_TOKEN}} @@ -22,14 +27,26 @@ jobs: run: npm ci - name: Run tests run: npm run test - - name: Get lastUpdated from package.json - id: lastUpdated - run: echo "lastUpdated=$(cat package.json | jq .lastUpdated)" >> $GITHUB_OUTPUT + + release-comment: + name: Release Comment + runs-on: ubuntu-latest + if: ${{ contains(github.event.pull_request, 'chore(main): release zeta-icons') }} + steps: + # - name: Get lastUpdated from package.json + # id: lastUpdated + # run: echo "lastUpdated=$(cat package.json | jq .lastUpdated)" >> $GITHUB_OUTPUT + - name: Dump GitHub context + env: + GITHUB_CONTEXT: ${{ toJson(github) | jq .title}} + run: echo "$GITHUB_CONTEXT" - name: Comment uses: mikedloss/create-update-comment@v1 + # env: + # lastUpdated: ${{cat package.json | jq .lastUpdated}} with: token: ${{ secrets.GITHUB_TOKEN }} unique-identifier: "lastUpdated comment" message: | - ## PR is ready to merge. - Last updated: ${{steps.lastUpdated.outputs.lastUpdated}} + ### PR is ready to merge. + Last updated: $(cat package.json | jq .lastUpdated)