From ea71dcf015ec85addfce1ee5c193881a18bb0ec6 Mon Sep 17 00:00:00 2001 From: timothycarambat Date: Thu, 16 Jan 2025 14:41:21 -0800 Subject: [PATCH 1/4] test arm runner speed --- .github/workflows/dev-build.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/dev-build.yaml b/.github/workflows/dev-build.yaml index a90f34e695..3414ac44c1 100644 --- a/.github/workflows/dev-build.yaml +++ b/.github/workflows/dev-build.yaml @@ -6,7 +6,7 @@ concurrency: on: push: - branches: ['docker-scout-patch'] # put your current branch to create a build. Core team only. + branches: ['arm-runner-test'] # put your current branch to create a build. Core team only. paths-ignore: - '**.md' - 'cloud-deployments/*' @@ -20,7 +20,7 @@ on: jobs: push_multi_platform_to_registries: name: Push Docker multi-platform image to multiple registries - runs-on: ubuntu-latest + runs-on: ubuntu-24.04-arm permissions: packages: write contents: read From 3d83b3fd0fc81ccb69fd37771eb15d015d3f7791 Mon Sep 17 00:00:00 2001 From: timothycarambat Date: Thu, 16 Jan 2025 14:41:36 -0800 Subject: [PATCH 2/4] test arm runner speed with arm --- .github/workflows/dev-build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dev-build.yaml b/.github/workflows/dev-build.yaml index 3414ac44c1..6bf861d742 100644 --- a/.github/workflows/dev-build.yaml +++ b/.github/workflows/dev-build.yaml @@ -69,7 +69,7 @@ jobs: push: true sbom: true provenance: mode=max - platforms: linux/amd64 + platforms: linux/amd64,linux/arm64 tags: ${{ steps.meta.outputs.tags }} labels: ${{ steps.meta.outputs.labels }} cache-from: type=gha From 3b83a5cff48dd805f1e39866a4ba2299cc351106 Mon Sep 17 00:00:00 2001 From: timothycarambat Date: Thu, 16 Jan 2025 15:03:51 -0800 Subject: [PATCH 3/4] update primary worker flows --- .github/workflows/build-and-push-image-semver.yaml | 2 +- .github/workflows/build-and-push-image.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-and-push-image-semver.yaml b/.github/workflows/build-and-push-image-semver.yaml index 8fb6d35c28..34fe72852e 100644 --- a/.github/workflows/build-and-push-image-semver.yaml +++ b/.github/workflows/build-and-push-image-semver.yaml @@ -11,7 +11,7 @@ on: jobs: push_multi_platform_to_registries: name: Push Docker multi-platform image to multiple registries - runs-on: ubuntu-latest + runs-on: ubuntu-24.04-arm permissions: packages: write contents: read diff --git a/.github/workflows/build-and-push-image.yaml b/.github/workflows/build-and-push-image.yaml index 591cf63d03..27d5b0089c 100644 --- a/.github/workflows/build-and-push-image.yaml +++ b/.github/workflows/build-and-push-image.yaml @@ -28,7 +28,7 @@ on: jobs: push_multi_platform_to_registries: name: Push Docker multi-platform image to multiple registries - runs-on: ubuntu-latest + runs-on: ubuntu-24.04-arm permissions: packages: write contents: read From 5560fc006561275c720c70e283e00a7b96026263 Mon Sep 17 00:00:00 2001 From: timothycarambat Date: Thu, 16 Jan 2025 15:07:29 -0800 Subject: [PATCH 4/4] update dev build name --- .github/workflows/dev-build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/dev-build.yaml b/.github/workflows/dev-build.yaml index 6bf861d742..e7a912bff6 100644 --- a/.github/workflows/dev-build.yaml +++ b/.github/workflows/dev-build.yaml @@ -1,4 +1,4 @@ -name: AnythingLLM Development Docker image (amd64) +name: AnythingLLM Development Docker image (amd64/arm64) concurrency: group: build-${{ github.ref }}