We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 80b104c commit 8de120eCopy full SHA for 8de120e
.github/workflows/smoketest.yaml
@@ -14,10 +14,12 @@ permissions:
14
statuses: read # Required for checking if all commit statuses are "success" in order to deploy the PR
15
16
jobs:
17
- Linux:
+ permission-check:
18
runs-on: ubuntu-latest
19
environment: smoketest
20
if: github.event.issue.pull_request # Make sure the comment is on a PR
21
+ outputs:
22
+ allowed: ${{ steps.branch-deploy.outputs.continue }}
23
steps:
24
- name: branch-deploy
25
id: branch-deploy
@@ -29,6 +31,11 @@ jobs:
29
31
stable_branch: "main"
30
32
update_branch: "disabled"
33
34
+ run-tests:
35
+ runs-on: ubuntu-latest
36
+ needs: permission-check
37
+ if: ${{ needs.permission-check.outputs.allowed == 'true' }}
38
+ steps:
39
- name: Setup Python
40
uses: actions/setup-python@v5
41
with:
0 commit comments