Skip to content

Commit 2eb4ed4

Browse files
committed
Adressing majority of first round of feedback
Signed-off-by: Ryan Lettieri <[email protected]>
1 parent cbc6935 commit 2eb4ed4

File tree

1 file changed

+18
-8
lines changed

1 file changed

+18
-8
lines changed

.github/workflows/publish-dts-sdk.yml

Lines changed: 18 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,19 @@ name: Publish Durable Task Scheduler to PyPI
33
on:
44
push:
55
tags:
6-
- 'v*' # Only run for tags starting with "v"
6+
- 'azuremanaged-v*' # Only run for tags starting with "azuremanaged-v"
77

88
jobs:
9+
linter:
10+
steps:
11+
- name: Run linter
12+
run: echo "Success"
13+
14+
test:
15+
steps:
16+
- name: Run tests
17+
run: echo "Success"
18+
919
publish:
1020
runs-on: ubuntu-latest
1121

@@ -14,7 +24,7 @@ jobs:
1424
uses: actions/checkout@v4
1525

1626
- name: Extract version from tag
17-
run: echo "VERSION=${GITHUB_REF#refs/tags/v}" >> $GITHUB_ENV # Extract version from the tag
27+
run: echo "VERSION=${GITHUB_REF#refs/tags/azuremanaged-v}" >> $GITHUB_ENV # Extract version from the tag
1828

1929
- name: Set up Python
2030
uses: actions/setup-python@v5
@@ -27,19 +37,19 @@ jobs:
2737
pip install build twine
2838
2939
- name: Build package from directory durabletask-azuremanaged
40+
working-directory: ./durabletask-azuremanaged
3041
run: |
31-
cd durabletask-azuremanaged
32-
python -m build
42+
python -m build
3343
3444
- name: Check package
45+
working-directory: ./durabletask-azuremanaged
3546
run: |
36-
cd durabletask-azuremanaged
3747
twine check dist/*
3848
3949
- name: Publish package to PyPI
4050
env:
4151
TWINE_USERNAME: __token__
42-
TWINE_PASSWORD: ${{ secrets.PYPI_API_TOKEN }} # Store your PyPI API token in GitHub Secrets
43-
run: |
44-
cd durabletask-azuremanaged
52+
TWINE_PASSWORD: ${{ secrets.PYPI_API_TOKEN_AZUREMANAGED }} # Store your PyPI API token in GitHub Secrets
53+
working-directory: ./durabletask-azuremanaged
54+
run: |
4555
twine upload dist/*

0 commit comments

Comments
 (0)