chore: make pubish workflow call a top level job (#170)
Luke Karrys committed
Aug 11, 2022 at 15:27 UTC
ecac1993c26e4e168107100b723020b21b51d634
1 file changed
+7
-3
.github/workflows/update-cli.yml
+7
-3
@@ -11,6 +11,8 @@ permissions:
11
jobs:
12
update-cli:
13
runs-on: ubuntu-latest
14
+ outputs:
15
+ has_changes: ${{ steps.status.outputs.has_changes }}
16
steps:
17
- name: Check out source
18
uses: actions/checkout@v3
@@ -40,6 +42,8 @@ jobs:
42
git config user.email 'npm-cli+bot@github.com'
43
git commit -m 'CLI documentation update from CI'
44
git push origin main
43
- - name: Call publish workflow
44
- if: steps.status.outputs.has_changes == '1'
45
- uses: ./.github/workflows/publish.yml
45
+
46
+ publish:
47
+ needs: update-cli
48
+ if: needs.update-cli.outputs.has_changes == '1'
49
+ uses: ./.github/workflows/publish.yml