From 4ae1e70531bd602032c01bb63ddf62e652b66911 Mon Sep 17 00:00:00 2001 From: Onno Vos Date: Mon, 14 Jul 2025 10:26:58 +0200 Subject: [PATCH 1/7] Bump gen_erlang OTP version to 27 --- .github/workflows/gen_erlang.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/gen_erlang.yml b/.github/workflows/gen_erlang.yml index c2cb025..34b5cf4 100644 --- a/.github/workflows/gen_erlang.yml +++ b/.github/workflows/gen_erlang.yml @@ -13,7 +13,7 @@ jobs: matrix: platform: [ubuntu-latest] elixir: ["1.18.3"] - erlang: ["26"] + erlang: ["27"] rebar3: ["3.25.0"] runs-on: ${{ matrix.platform }} services: From 90a67cb185f8dc515e5d53384ac26d92f23ff154 Mon Sep 17 00:00:00 2001 From: Onno Vos Date: Mon, 14 Jul 2025 10:35:20 +0200 Subject: [PATCH 2/7] Fix hosts for dynamodb and s3mock --- .github/workflows/gen_erlang.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/gen_erlang.yml b/.github/workflows/gen_erlang.yml index 34b5cf4..e6241e1 100644 --- a/.github/workflows/gen_erlang.yml +++ b/.github/workflows/gen_erlang.yml @@ -61,8 +61,8 @@ jobs: run: rebar3 ct working-directory: aws-beam/aws-erlang env: - DYNAMODB_HOST: localhost - S3MOCK_HOST: localhost + DYNAMODB_HOST: ddb + S3MOCK_HOST: s3mock - name: Produce Documentation run: rebar3 ex_doc working-directory: aws-beam/aws-erlang From 2b77866a20e4de44b42a6c12de1fc22a5927941e Mon Sep 17 00:00:00 2001 From: Onno Vos Date: Mon, 14 Jul 2025 10:55:16 +0200 Subject: [PATCH 3/7] Fix hosts for dynamodb and s3mock --- .github/workflows/gen_erlang.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/gen_erlang.yml b/.github/workflows/gen_erlang.yml index e6241e1..34b5cf4 100644 --- a/.github/workflows/gen_erlang.yml +++ b/.github/workflows/gen_erlang.yml @@ -61,8 +61,8 @@ jobs: run: rebar3 ct working-directory: aws-beam/aws-erlang env: - DYNAMODB_HOST: ddb - S3MOCK_HOST: s3mock + DYNAMODB_HOST: localhost + S3MOCK_HOST: localhost - name: Produce Documentation run: rebar3 ex_doc working-directory: aws-beam/aws-erlang From 6a9d818668af8a77b5a0e8ea2c251e44209528b7 Mon Sep 17 00:00:00 2001 From: Onno Vos Date: Mon, 14 Jul 2025 10:58:34 +0200 Subject: [PATCH 4/7] Fix attempt --- .github/workflows/gen_erlang.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/gen_erlang.yml b/.github/workflows/gen_erlang.yml index 34b5cf4..df8a311 100644 --- a/.github/workflows/gen_erlang.yml +++ b/.github/workflows/gen_erlang.yml @@ -16,6 +16,8 @@ jobs: erlang: ["27"] rebar3: ["3.25.0"] runs-on: ${{ matrix.platform }} + container: + image: erlang:${{ matrix.erlang }} services: ddb: image: amazon/dynamodb-local:1.21.0 @@ -61,8 +63,8 @@ jobs: run: rebar3 ct working-directory: aws-beam/aws-erlang env: - DYNAMODB_HOST: localhost - S3MOCK_HOST: localhost + DYNAMODB_HOST: ddb + S3MOCK_HOST: s3mock - name: Produce Documentation run: rebar3 ex_doc working-directory: aws-beam/aws-erlang From 3f461eb5f266742b93c3673bd81b0ca894ca5f41 Mon Sep 17 00:00:00 2001 From: Onno Vos Date: Mon, 14 Jul 2025 11:01:23 +0200 Subject: [PATCH 5/7] Fix attempt --- .github/workflows/gen_erlang.yml | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/.github/workflows/gen_erlang.yml b/.github/workflows/gen_erlang.yml index df8a311..4077b05 100644 --- a/.github/workflows/gen_erlang.yml +++ b/.github/workflows/gen_erlang.yml @@ -16,8 +16,6 @@ jobs: erlang: ["27"] rebar3: ["3.25.0"] runs-on: ${{ matrix.platform }} - container: - image: erlang:${{ matrix.erlang }} services: ddb: image: amazon/dynamodb-local:1.21.0 @@ -60,11 +58,8 @@ jobs: run: rebar3 eunit working-directory: aws-beam/aws-erlang - name: Run Common Tests - run: rebar3 ct + run: DYNAMODB_HOST=ddb S3MOCK_HOST=s3mock rebar3 ct working-directory: aws-beam/aws-erlang - env: - DYNAMODB_HOST: ddb - S3MOCK_HOST: s3mock - name: Produce Documentation run: rebar3 ex_doc working-directory: aws-beam/aws-erlang From 3a4819a50da9bc2e1f639201fa00717b90f7a7e1 Mon Sep 17 00:00:00 2001 From: Onno Vos Date: Mon, 14 Jul 2025 11:09:13 +0200 Subject: [PATCH 6/7] Fix attempt --- .github/workflows/gen_erlang.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/gen_erlang.yml b/.github/workflows/gen_erlang.yml index 4077b05..37f2c81 100644 --- a/.github/workflows/gen_erlang.yml +++ b/.github/workflows/gen_erlang.yml @@ -58,7 +58,7 @@ jobs: run: rebar3 eunit working-directory: aws-beam/aws-erlang - name: Run Common Tests - run: DYNAMODB_HOST=ddb S3MOCK_HOST=s3mock rebar3 ct + run: rebar3 ct working-directory: aws-beam/aws-erlang - name: Produce Documentation run: rebar3 ex_doc From 35d4c4cbdc20e223977f39abf5b453da038347c1 Mon Sep 17 00:00:00 2001 From: Onno Vos Date: Mon, 14 Jul 2025 11:21:16 +0200 Subject: [PATCH 7/7] Try 26 --- .github/workflows/gen_erlang.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/gen_erlang.yml b/.github/workflows/gen_erlang.yml index 37f2c81..bc7840e 100644 --- a/.github/workflows/gen_erlang.yml +++ b/.github/workflows/gen_erlang.yml @@ -13,7 +13,7 @@ jobs: matrix: platform: [ubuntu-latest] elixir: ["1.18.3"] - erlang: ["27"] + erlang: ["26"] rebar3: ["3.25.0"] runs-on: ${{ matrix.platform }} services: