File tree Expand file tree Collapse file tree 4 files changed +14
-14
lines changed
Expand file tree Collapse file tree 4 files changed +14
-14
lines changed Original file line number Diff line number Diff line change 2424
2525 steps :
2626 - name : Checkout
27- uses : actions/checkout@v4
27+ uses : actions/checkout@v6
2828
2929 - name : Install uv
3030 uses : astral-sh/setup-uv@v4
Original file line number Diff line number Diff line change 6262 python-version : ["3.9", "3.14"]
6363 steps :
6464 - name : Checkout
65- uses : actions/checkout@v4
65+ uses : actions/checkout@v6
6666
6767 - name : Install uv
6868 uses : astral-sh/setup-uv@v4
Original file line number Diff line number Diff line change 44 push :
55 branches : [main]
66 paths :
7- - ' drift/**'
8- - ' .github/workflows/e2e.yml'
7+ - " drift/**"
8+ - " .github/workflows/e2e.yml"
99 pull_request :
1010 branches : [main]
1111 paths :
12- - ' drift/**'
13- - ' .github/workflows/e2e.yml'
12+ - " drift/**"
13+ - " .github/workflows/e2e.yml"
1414 workflow_dispatch : {}
1515
1616jobs :
@@ -31,12 +31,12 @@ jobs:
3131 E2E_TESTS=$(find drift/instrumentation -type d -name "e2e-tests" \
3232 | sed 's|drift/instrumentation/||' | sed 's|/e2e-tests||' | sort \
3333 | jq -R -s -c 'split("\n") | map(select(length > 0))')
34-
34+
3535 # Find all stack-tests directories (multi-instrumentation)
3636 STACK_TESTS=$(find drift/stack-tests -mindepth 1 -maxdepth 1 -type d 2>/dev/null \
3737 | xargs -I {} basename {} | sort \
3838 | jq -R -s -c 'split("\n") | map(select(length > 0))') || echo "[]"
39-
39+
4040 echo "Found e2e-tests: $E2E_TESTS"
4141 echo "Found stack-tests: $STACK_TESTS"
4242 echo "e2e_matrix=$E2E_TESTS" >> $GITHUB_OUTPUT
5454 library : ${{ fromJSON(needs.discover.outputs.e2e_matrix) }}
5555 steps :
5656 - name : Checkout
57- uses : actions/checkout@v4
57+ uses : actions/checkout@v6
5858
5959 - name : Install uv
6060 uses : astral-sh/setup-uv@v4
Original file line number Diff line number Diff line change 66 workflow_dispatch :
77 inputs :
88 temp_version :
9- description : ' Optional version override (ex: 0.1.0-test)'
9+ description : " Optional version override (ex: 0.1.0-test)"
1010 required : false
11- default : ' '
11+ default : " "
1212
1313jobs :
1414 publish :
1515 runs-on : ubuntu-latest
1616 permissions :
1717 contents : read
18- id-token : write # Required for trusted publishing to PyPI
18+ id-token : write # Required for trusted publishing to PyPI
1919 env :
2020 TEMP_VERSION : ${{ github.event_name == 'workflow_dispatch' && inputs.temp_version || '' }}
2121
2222 steps :
2323 - name : Checkout
24- uses : actions/checkout@v4
24+ uses : actions/checkout@v6
2525
2626 - name : Install uv
2727 uses : astral-sh/setup-uv@v4
4949 # This makes the manifest available at: https://use-tusk.github.io/drift-python-sdk/instrumentation-manifest.json
5050 publish-manifest :
5151 needs : [publish]
52- if : github.event_name == 'release' # Only run on actual releases, not workflow_dispatch
52+ if : github.event_name == 'release' # Only run on actual releases, not workflow_dispatch
5353 runs-on : ubuntu-latest
5454 permissions :
5555 contents : write
You can’t perform that action at this time.
0 commit comments