diff --git a/.github/workflows/build-and-push-image-semver.yaml b/.github/workflows/build-and-push-image-semver.yaml index 9e9d0914393025dac70065893d94177be097931f..a723dc0605bf452d9924d89686dbcd5ada1461e5 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 952f366fe888a528df0229ebc64fb244227874e8..98aa9254c7ac28f1c2c385e3ab3d67ad83214664 100644 --- a/.github/workflows/build-and-push-image.yaml +++ b/.github/workflows/build-and-push-image.yaml @@ -25,7 +25,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/dev-build.yaml b/.github/workflows/dev-build.yaml index a90f34e69543463a5d93dc7a353152ae51395576..e7a912bff6fe8cd5dc2129f2db45d11e68be05e8 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 }} @@ -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 @@ -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