Skip to content

Commit 73085fd

Browse files
remove macos
1 parent 98724d3 commit 73085fd

11 files changed

+60
-11
lines changed

.github/workflows/ci_examples_java.yml

+5-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,11 @@ jobs:
2929
max-parallel: 1
3030
matrix:
3131
java-version: [8, 11, 16, 17]
32-
os: [macos-13]
32+
os: [
33+
ubuntu-22.04,
34+
# TODO: Re-enable macOS after https://t.corp.amazon.com/P205755286
35+
# macos-13,
36+
]
3337
runs-on: ${{ matrix.os }}
3438
permissions:
3539
id-token: write

.github/workflows/ci_examples_net.yml

+5-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,11 @@ jobs:
2727
matrix:
2828
library: [DynamoDbEncryption]
2929
dotnet-version: ["6.0.x"]
30-
os: [macos-13]
30+
os: [
31+
ubuntu-22.04,
32+
# TODO: Re-enable macOS after https://t.corp.amazon.com/P205755286
33+
# macos-13,
34+
]
3135
runs-on: ${{ matrix.os }}
3236
permissions:
3337
id-token: write

.github/workflows/ci_test_java.yml

+5-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,11 @@ jobs:
2929
matrix:
3030
library: [DynamoDbEncryption]
3131
java-version: [8, 11, 16, 17]
32-
os: [macos-13]
32+
os: [
33+
ubuntu-22.04,
34+
# TODO: Re-enable macOS after https://t.corp.amazon.com/P205755286
35+
# macos-13,
36+
]
3337
runs-on: ${{ matrix.os }}
3438
permissions:
3539
id-token: write

.github/workflows/ci_test_net.yml

+5-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,11 @@ jobs:
2525
matrix:
2626
library: [DynamoDbEncryption]
2727
dotnet-version: ["6.0.x"]
28-
os: [macos-13, ubuntu-latest, windows-latest]
28+
os: [
29+
# TODO: Re-enable macOS after https://t.corp.amazon.com/P205755286
30+
# macos-13,
31+
ubuntu-latest,
32+
windows-latest]
2933
runs-on: ${{ matrix.os }}
3034
permissions:
3135
id-token: write

.github/workflows/dafny_interop_examples_java.yml

+5-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,11 @@ jobs:
2828
max-parallel: 1
2929
matrix:
3030
java-version: [8, 11, 16, 17]
31-
os: [macos-13]
31+
os: [
32+
# TODO: Re-enable macOS after https://t.corp.amazon.com/P205755286
33+
# macos-13,
34+
ubuntu-latest,
35+
]
3236
runs-on: ${{ matrix.os }}
3337
permissions:
3438
id-token: write

.github/workflows/dafny_interop_examples_net.yml

+5-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,11 @@ jobs:
2424
matrix:
2525
library: [DynamoDbEncryption]
2626
dotnet-version: ["6.0.x"]
27-
os: [macos-13]
27+
os: [
28+
# TODO: Re-enable macOS after https://t.corp.amazon.com/P205755286
29+
# macos-13,
30+
ubuntu-latest,
31+
]
2832
runs-on: ${{ matrix.os }}
2933
permissions:
3034
id-token: write

.github/workflows/dafny_interop_java.yml

+5-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,11 @@ jobs:
2828
matrix:
2929
library: [DynamoDbEncryption]
3030
java-version: [8, 11, 16, 17]
31-
os: [macos-13]
31+
os: [
32+
# TODO: Re-enable macOS after https://t.corp.amazon.com/P205755286
33+
# macos-13,
34+
ubuntu-latest,
35+
]
3236
runs-on: ${{ matrix.os }}
3337
permissions:
3438
id-token: write

.github/workflows/library_dafny_verification.yml

+5-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,11 @@ jobs:
3939
DynamoDbItemEncryptor,
4040
StructuredEncryption,
4141
]
42-
os: [macos-13]
42+
os: [
43+
# TODO: Re-enable macOS after https://t.corp.amazon.com/P205755286
44+
# macos-13,
45+
ubuntu-latest,
46+
]
4347
runs-on: ${{ matrix.os }}
4448
defaults:
4549
run:

.github/workflows/library_format.yml

+5-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,11 @@ jobs:
1919
if: github.event_name != 'schedule' || github.repository_owner == 'aws'
2020
strategy:
2121
matrix:
22-
os: [macos-13]
22+
os: [
23+
# TODO: Re-enable macOS after https://t.corp.amazon.com/P205755286
24+
# macos-13,
25+
ubuntu-latest,
26+
]
2327
runs-on: ${{ matrix.os }}
2428
defaults:
2529
run:

.github/workflows/library_rust_tests.yml

+10-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,16 @@ jobs:
2626
matrix:
2727
library: [DynamoDbEncryption, TestVectors]
2828
# removed windows-latest because somehow it can't build aws-lc in CI
29-
os: [ubuntu-latest, macos-13]
29+
os: [
30+
# TODO fix Dafny-generated tests on Windows;
31+
# the sys.path workaround for generated Dafny doesn't work on Windows.
32+
# Note: only tests use the sys.path workaround, not source code.
33+
# Windows source code is tested downstream (ex. ESDK-Python CI).
34+
# windows-latest,
35+
ubuntu-22.04,
36+
# TODO: Re-enable macOS after https://t.corp.amazon.com/P205755286
37+
# macos-13,
38+
]
3039
runs-on: ${{ matrix.os }}
3140
permissions:
3241
id-token: write

.github/workflows/test_vector_verification.yml

+5-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,11 @@ jobs:
2929
if: github.event_name != 'schedule' || github.repository_owner == 'aws'
3030
strategy:
3131
matrix:
32-
os: [macos-13]
32+
os: [
33+
# TODO: Re-enable macOS after https://t.corp.amazon.com/P205755286
34+
# macos-13,
35+
ubuntu-latest,
36+
]
3337
runs-on: ${{ matrix.os }}
3438
defaults:
3539
run:

0 commit comments

Comments
 (0)