From 5abef67e95d48a6d7148159da516d2e31c28c5f1 Mon Sep 17 00:00:00 2001 From: Tonye Jack Date: Wed, 23 Nov 2022 15:02:10 -0700 Subject: [PATCH] feat: replace all usage of nrwl/last-successful-commit-action with nrwl/nx-set-shas --- .github/workflows/test.yml | 9 ++++----- README.md | 16 +++++++--------- 2 files changed, 11 insertions(+), 14 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c09fa4fc..f681eb3f 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -925,19 +925,18 @@ jobs: id: branch-name uses: tj-actions/branch-names@v6 if: github.event_name == 'pull_request' - - uses: nrwl/last-successful-commit-action@v1 + - uses: nrwl/nx-set-shas@v3 id: last_successful_commit if: github.event_name == 'pull_request' && github.event.action != 'closed' with: - branch: ${{ steps.branch-name.outputs.base_ref_branch }} - workflow_id: 'test.yml' - github_token: ${{ secrets.PAT_TOKEN }} + main-branch-name: ${{ steps.branch-name.outputs.base_ref_branch }} + workflow-id: 'test.yml' - name: Run changed-files with a custom base sha if: github.event_name == 'pull_request' && github.event.action != 'closed' id: changed-files-custom-base-sha uses: ./ with: - base_sha: ${{ steps.last_successful_commit.outputs.commit_hash }} + base_sha: ${{ steps.last_successful_commit.outputs.base }} - name: Show output if: github.event_name == 'pull_request' && github.event.action != 'closed' run: | diff --git a/README.md b/README.md index cbb40ec5..8e322acf 100644 --- a/README.md +++ b/README.md @@ -466,18 +466,17 @@ See [inputs](#inputs) for more information. id: branch-name uses: tj-actions/branch-names@v6 - - uses: nrwl/last-successful-commit-action@v1 + - uses: nrwl/nx-set-shas@v3 id: last_successful_commit_push with: - branch: ${{ steps.branch-name.outputs.current_branch }} # Get the last successful commit for the current branch. - workflow_id: 'test.yml' - github_token: ${{ secrets.GITHUB_TOKEN }} + main-branch-name: ${{ steps.branch-name.outputs.current_branch }} # Get the last successful commit for the current branch. + workflow-id: 'test.yml' - name: Run changed-files with the commit of the last successful test workflow run id: changed-files-base-sha-push uses: tj-actions/changed-files@v34 with: - base_sha: ${{ steps.last_successful_commit_push.outputs.commit_hash }} + base_sha: ${{ steps.last_successful_commit_push.outputs.base }} ... ``` @@ -494,18 +493,17 @@ See [inputs](#inputs) for more information. id: branch-name uses: tj-actions/branch-names@v5 - - uses: nrwl/last-successful-commit-action@v1 + - uses: nrwl/nx-set-shas@v3 id: last_successful_commit_pull_request with: - branch: ${{ steps.branch-name.outputs.base_ref_branch }} # Get the last successful commit on master or main branch + main-branch-name: ${{ steps.branch-name.outputs.base_ref_branch }} # Get the last successful commit on master or main branch workflow_id: 'test.yml' - github_token: ${{ secrets.GITHUB_TOKEN }} - name: Run changed-files with the commit of the last successful test workflow run on main id: changed-files-base-sha-pull-request uses: tj-actions/changed-files@v34 with: - base_sha: ${{ steps.last_successful_commit_pull_request.outputs.commit_hash }} + base_sha: ${{ steps.last_successful_commit_pull_request.outputs.base }} ... ```