Compare commits

...

3 Commits

Author SHA1 Message Date
t.behrendt 981c64d1b0 ci: skip arm64 build
CI / Test (pull_request) Successful in 1m14s
2026-05-31 10:58:56 +02:00
t.behrendt 9b639f240e ci: add docker build cache 2026-05-31 10:58:29 +02:00
t.behrendt 150aa67971 ci: add bun dep cache 2026-05-31 10:58:07 +02:00
2 changed files with 13 additions and 3 deletions
+4 -3
View File
@@ -41,7 +41,7 @@ jobs:
name: Build and push
strategy:
matrix:
arch: [ amd64, arm64 ]
arch: [amd64]
needs:
- test
runs-on:
@@ -77,6 +77,8 @@ jobs:
provenance: false
tags: |
${{ env.DOCKER_REGISTRY }}/t.behrendt/${{ steps.meta.outputs.REPO_NAME }}:${{ steps.meta.outputs.REPO_VERSION }}-${{ matrix.arch }}
cache-from: type=registry,ref=${{ env.DOCKER_REGISTRY }}/t.behrendt/${{ steps.meta.outputs.REPO_NAME }}:cache
cache-to: type=registry,ref=${{ env.DOCKER_REGISTRY }}/t.behrendt/${{ steps.meta.outputs.REPO_NAME }}:cache,mode=max
create_tag:
name: Create tag
@@ -127,7 +129,6 @@ jobs:
- name: Create manifest
run: |
docker manifest create ${{ env.DOCKER_REGISTRY }}/t.behrendt/${{ steps.meta.outputs.REPO_NAME }}:${{ needs.create_tag.outputs.tag }} \
${{ env.DOCKER_REGISTRY }}/t.behrendt/${{ steps.meta.outputs.REPO_NAME }}:${{ steps.meta.outputs.REPO_VERSION }}-amd64 \
${{ env.DOCKER_REGISTRY }}/t.behrendt/${{ steps.meta.outputs.REPO_NAME }}:${{ steps.meta.outputs.REPO_VERSION }}-arm64
${{ env.DOCKER_REGISTRY }}/t.behrendt/${{ steps.meta.outputs.REPO_NAME }}:${{ steps.meta.outputs.REPO_VERSION }}-amd64
docker manifest push ${{ env.DOCKER_REGISTRY }}/t.behrendt/${{ steps.meta.outputs.REPO_NAME }}:${{ needs.create_tag.outputs.tag }}
+9
View File
@@ -15,7 +15,16 @@ jobs:
with:
bun-version-file: ".bun-version"
- name: Cache dependencies
id: cache-deps
uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0
with:
path: |
node_modules
key: ${{ runner.os }}-bun-${{ hashFiles('bun.lockb') }}
- name: Install dependencies
if: steps.cache-deps.outputs.cache-hit != 'true'
run: bun install --frozen-lockfile
- name: Run lint