Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/ci_codebuild-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ permissions:
jobs:
codebuild-tests:
name: AWS CodeBuild CI
runs-on: ubuntu-latest
runs-on: codebuild-CryptoToolsCI-linux-aws-encryption-sdk-python-${{ github.run_id }}-${{ github.run_attempt }}
strategy:
matrix:
python:
Expand Down
146 changes: 73 additions & 73 deletions .github/workflows/ci_codebuild_batch.yml

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions .github/workflows/ci_decrypt-oracle.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ permissions:

jobs:
tests:
runs-on: ubuntu-latest
runs-on: codebuild-CryptoToolsCI-linux-aws-encryption-sdk-python-${{ github.run_id }}-${{ github.run_attempt }}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v4
Expand All @@ -25,7 +25,7 @@ jobs:
cd decrypt_oracle
tox -- -vv
static-analysis:
runs-on: ubuntu-latest
runs-on: codebuild-CryptoToolsCI-linux-aws-encryption-sdk-python-${{ github.run_id }}-${{ github.run_attempt }}
strategy:
fail-fast: false
matrix:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/ci_static-analysis.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ permissions:

jobs:
analysis:
runs-on: ubuntu-latest
runs-on: codebuild-CryptoToolsCI-linux-aws-encryption-sdk-python-${{ github.run_id }}-${{ github.run_attempt }}
strategy:
fail-fast: false
matrix:
Expand Down
13 changes: 11 additions & 2 deletions .github/workflows/ci_test-vector-handler.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
# Leaving this defined but disabled
# until we address the credentials problem.
if: 1 == 0
runs-on: ${{ matrix.os }}
runs-on: ${{ matrix.runner }}
strategy:
fail-fast: true
matrix:
Expand All @@ -43,6 +43,15 @@ jobs:
architecture: x86
- os: macos-latest
architecture: x86
include:
- os: ubuntu-latest
runner: codebuild-CryptoToolsCI-linux-aws-encryption-sdk-python-${{ github.run_id }}-${{ github.run_attempt }}
- os: windows-latest
runner: windows-latest
- os: macos-latest
runner: macos-latest
- os: macos-15-intel
runner: macos-15-intel
steps:
- uses: aws-actions/configure-aws-credentials@v4
with:
Expand All @@ -64,7 +73,7 @@ jobs:
cd test_vector_handlers
tox -- -vv
static-analysis:
runs-on: ubuntu-latest
runs-on: codebuild-CryptoToolsCI-linux-aws-encryption-sdk-python-${{ github.run_id }}-${{ github.run_attempt }}
strategy:
fail-fast: false
matrix:
Expand Down
11 changes: 9 additions & 2 deletions .github/workflows/ci_tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ permissions:

jobs:
tests:
runs-on: ${{ matrix.os }}
runs-on: ${{ matrix.runner }}
strategy:
fail-fast: true
matrix:
Expand Down Expand Up @@ -92,6 +92,13 @@ jobs:
# mpllocal requires the MPL to be installed
- category: mpllocal
optional_mpl_dependency: ""
include:
- os: ubuntu-latest
runner: codebuild-CryptoToolsCI-linux-aws-encryption-sdk-python-${{ github.run_id }}-${{ github.run_attempt }}
- os: windows-latest
runner: windows-latest
- os: macos-latest
runner: macos-latest
steps:
# Support long Dafny filenames (used in MPL and DBESDK repos)
- name: Support longpaths
Expand All @@ -112,7 +119,7 @@ jobs:
TOXENV: ${{ matrix.category }}${{ matrix.optional_mpl_dependency }}
run: tox -- -vv
upstream-py311:
runs-on: ubuntu-latest
runs-on: codebuild-CryptoToolsCI-linux-aws-encryption-sdk-python-${{ github.run_id }}-${{ github.run_attempt }}
strategy:
fail-fast: true
matrix:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/dependabot-auto-merge.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ permissions:

jobs:
dependabot:
runs-on: ubuntu-latest
runs-on: codebuild-CryptoToolsCI-linux-aws-encryption-sdk-python-${{ github.run_id }}-${{ github.run_attempt }}
if: ${{ github.actor == 'dependabot[bot]' }}
steps:
- name: Dependabot metadata
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pull.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ jobs:
- static_analysis
- test_vector_handler
- tests
runs-on: ubuntu-22.04
runs-on: codebuild-CryptoToolsCI-linux-aws-encryption-sdk-python-${{ github.run_id }}-${{ github.run_attempt }}
steps:
- name: Verify all required jobs passed
uses: re-actors/alls-green@release/v1
Expand Down
Loading