Skip to content

Merge branch 'dbesdk-java' of github.com:aws/aws-database-encryption-… #3

Merge branch 'dbesdk-java' of github.com:aws/aws-database-encryption-…

Merge branch 'dbesdk-java' of github.com:aws/aws-database-encryption-… #3

Workflow file for this run

name: CI
on: push
jobs:
build-and-test-examples:
runs-on: ubuntu-latest
steps:
- name: Configure AWS Credentials
uses: aws-actions/configure-aws-credentials@v6
with:
aws-region: us-west-2
role-to-assume: arn:aws:iam::370957321024:role/GitHub-CI-DDBEC-Dafny-Role-us-west-2
role-session-name: DDBEC-Dafny-Java-Tests
special-characters-workaround: "true" # Some environments (example: windowsOS) cannot tolerate special characters in a secret key.
- uses: actions/checkout@v4
with:
submodules: recursive
- uses: actions/setup-java@v4
with:
distribution: corretto
java-version: 8
- name: Build and publish to mavenLocal
run: ./gradlew publishToMavenLocal
- name: Build Examples/DynamoDbEncryption
working-directory: Examples/DynamoDbEncryption
run: ./gradlew build
- name: Build Examples/DDBECwithSDKV2
working-directory: Examples/DDBECwithSDKV2
run: ./gradlew build
- name: Build Examples/Migration/PlaintextToAWSDBE
working-directory: Examples/Migration/PlaintextToAWSDBE
run: ./gradlew build
- name: Build Examples/Migration/DDBECv2ToAWSDBE
working-directory: Examples/Migration/DDBECv2ToAWSDBE
run: ./gradlew build