From 3f42f02523fecb3c62b6a710dde854385624b707 Mon Sep 17 00:00:00 2001 From: dblencowe Date: Thu, 18 Jan 2024 11:37:49 +0000 Subject: [PATCH 1/3] feat: Adds arm64 docker image builds --- .github/workflows/publish_release.yml | 2 ++ .github/workflows/publish_test_build.yml | 4 +++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/publish_release.yml b/.github/workflows/publish_release.yml index e103014..e50d769 100644 --- a/.github/workflows/publish_release.yml +++ b/.github/workflows/publish_release.yml @@ -14,3 +14,5 @@ jobs: needs: build_and_publish_pypi_and_release uses: neongeckocom/.github/.github/workflows/publish_docker.yml@master secrets: inherit + with: + platforms: linux/amd64,linux/arm64 diff --git a/.github/workflows/publish_test_build.yml b/.github/workflows/publish_test_build.yml index 9fe69c5..a443150 100644 --- a/.github/workflows/publish_test_build.yml +++ b/.github/workflows/publish_test_build.yml @@ -18,4 +18,6 @@ jobs: build_and_publish_docker: needs: publish_alpha_release uses: neongeckocom/.github/.github/workflows/publish_docker.yml@master - secrets: inherit \ No newline at end of file + secrets: inherit + with: + platforms: linux/amd64,linux/arm64 \ No newline at end of file From 44401354217d1857d19a918c2cea8a8ab2868b38 Mon Sep 17 00:00:00 2001 From: Daniel McKnight <34697904+NeonDaniel@users.noreply.github.com> Date: Tue, 23 Jan 2024 12:48:41 -0800 Subject: [PATCH 2/3] Add arm64 Docker guild tests --- .github/workflows/unit_tests.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/unit_tests.yml b/.github/workflows/unit_tests.yml index 887b6ec..f89f80f 100644 --- a/.github/workflows/unit_tests.yml +++ b/.github/workflows/unit_tests.yml @@ -15,6 +15,8 @@ jobs: python_version: "3.8" docker_build_tests: uses: neongeckocom/.github/.github/workflows/docker_build_tests.yml@master + with: + platforms: linux/amd64,linux/arm64 unit_tests: timeout-minutes: 15 strategy: @@ -51,4 +53,4 @@ jobs: uses: actions/upload-artifact@v2 with: name: gui-service-test-results - path: tests/gui-service-test-results.xml \ No newline at end of file + path: tests/gui-service-test-results.xml From 7fa72f71d5835a5f38b899a9d79a1be2af468ded Mon Sep 17 00:00:00 2001 From: Daniel McKnight <34697904+NeonDaniel@users.noreply.github.com> Date: Tue, 23 Jan 2024 12:49:28 -0800 Subject: [PATCH 3/3] Update unit test triggers to match other modules --- .github/workflows/unit_tests.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/unit_tests.yml b/.github/workflows/unit_tests.yml index f89f80f..46d5643 100644 --- a/.github/workflows/unit_tests.yml +++ b/.github/workflows/unit_tests.yml @@ -2,11 +2,8 @@ name: Run Unit Tests on: - push: workflow_dispatch: pull_request: - branches: - - master jobs: py_build_tests: