Skip to content

Commit ff8ceec

Browse files
authored
chore: add id-token write (#826)
* chore: add id-token write * pin coverage version * update macos * remove 3.8 * remove more versions
1 parent c488328 commit ff8ceec

3 files changed

Lines changed: 15 additions & 2 deletions

File tree

.github/workflows/ci_integration.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ jobs:
7272
- name: Set up Python
7373
uses: actions/setup-python@v5
7474
with:
75-
python-version: '3.x'
75+
python-version: '3.13'
7676

7777
- name: Install dependencies
7878
run: |

.github/workflows/ci_tests.yaml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
# x86 builds are only meaningful for Windows
2525
- os: windows-latest
2626
architecture: x86
27-
- os: macos-13
27+
- os: macos-latest
2828
architecture: x64
2929
python:
3030
- 3.8
@@ -35,6 +35,18 @@ jobs:
3535
# - 3.x 3.13 does not have 'pipes' and maybe other necessary things
3636
category:
3737
- local-slow
38+
exclude:
39+
# Python < 3.11 is broken on macOS runners due to missing libintl dependency
40+
# See: https://github.com/actions/setup-python/issues/875
41+
- platform:
42+
os: macos-latest
43+
python: 3.8
44+
- platform:
45+
os: macos-latest
46+
python: 3.9
47+
- platform:
48+
os: macos-latest
49+
python: "3.10"
3850
# These require credentials.
3951
# Enable them once we sort how to provide them.
4052
# - integ-slow

.github/workflows/pull.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ on:
55

66
permissions:
77
contents: read
8+
id-token: write
89

910
jobs:
1011
call-integration-tests:

0 commit comments

Comments
 (0)