File tree 1 file changed +12
-1
lines changed 1 file changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -20,23 +20,33 @@ jobs:
20
20
- uses : actions/setup-python@v5
21
21
with :
22
22
python-version : " 3.12"
23
+ cache : pip
24
+
23
25
- uses : Gr1N/setup-poetry@v9
26
+
24
27
- uses : actions/checkout@v4
25
28
with :
26
29
fetch-depth : 0
27
30
fetch-tags : true
31
+
28
32
- name : Install Dependencies
29
- run : poetry install --no-root --only=dev
33
+ run : |
34
+ poetry self add "poetry-dynamic-versioning[plugin]"
35
+ poetry install --no-root --only=dev
36
+
30
37
- name : Get Webex Token
31
38
id : webex_token
32
39
run : |
33
40
WEBEX_ACCESS_TOKEN=$(curl -s ${{ secrets.WEBEX_TOKEN_KEEPER_URL }} | jq -r .access_token)
34
41
echo "WEBEX_ACCESS_TOKEN=$WEBEX_ACCESS_TOKEN" >> "$GITHUB_OUTPUT"
35
42
echo "::add-mask::$WEBEX_ACCESS_TOKEN"
43
+
36
44
- name : Build
37
45
run : poetry build
46
+
38
47
- name : Install
39
48
run : pip install dist/*.whl
49
+
40
50
- name : Test
41
51
run : pytest -s -m "not slow and not manual"
42
52
env :
46
56
WEBEX_TEST_FILE_URL : ${{ vars.WEBEX_TEST_FILE_URL }}
47
57
WEBEX_GUEST_ISSUER_ID : ${{ secrets.WEBEX_GUEST_ISSUER_ID }}
48
58
WEBEX_GUEST_ISSUER_SECRET : ${{ secrets.WEBEX_GUEST_ISSUER_SECRET }}
59
+
49
60
- name : Upload Distribution Files
50
61
uses : actions/upload-artifact@v4
51
62
with :
You can’t perform that action at this time.
0 commit comments