From 2b45a31d768565a17217bf9bd188d3addde418fa Mon Sep 17 00:00:00 2001 From: "blacksmith-sh[bot]" <157653362+blacksmith-sh[bot]@users.noreply.github.com> Date: Thu, 10 Sep 2026 15:14:04 +0000 Subject: [PATCH] Migrate workflows to Blacksmith --- .github/workflows/ci.yml | 2 +- .github/workflows/deploy-aws.yml | 2 +- .github/workflows/deploy-single-server.yml | 2 +- .github/workflows/docker.yml | 9 ++++----- .github/workflows/release.yml | 2 +- 5 files changed, 8 insertions(+), 9 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2667500..7928ece 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,7 +7,7 @@ on: jobs: build: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4 diff --git a/.github/workflows/deploy-aws.yml b/.github/workflows/deploy-aws.yml index 4807692..8904a30 100644 --- a/.github/workflows/deploy-aws.yml +++ b/.github/workflows/deploy-aws.yml @@ -42,7 +42,7 @@ concurrency: jobs: deploy: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 if: github.event_name == 'workflow_dispatch' || vars.AWS_AUTODEPLOY_ENABLED == 'true' steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/deploy-single-server.yml b/.github/workflows/deploy-single-server.yml index 576f471..7738b22 100644 --- a/.github/workflows/deploy-single-server.yml +++ b/.github/workflows/deploy-single-server.yml @@ -33,7 +33,7 @@ concurrency: jobs: deploy: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 if: github.event_name == 'workflow_dispatch' || vars.SINGLE_SERVER_AUTODEPLOY_ENABLED == 'true' steps: - name: Deploy over SSH diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 2d8bec9..24fd0b0 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -20,10 +20,11 @@ permissions: jobs: publish: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - uses: actions/checkout@v4 - - uses: docker/setup-buildx-action@v3 + - name: Setup Blacksmith Builder + uses: useblacksmith/setup-docker-builder@v1 - uses: docker/login-action@v3 with: registry: ghcr.io @@ -38,7 +39,7 @@ jobs: type=semver,pattern=v{{version}} type=semver,pattern={{major}}.{{minor}} type=sha - - uses: docker/build-push-action@v6 + - uses: useblacksmith/build-push-action@v2 with: context: . file: packages/otlp-ingester/Dockerfile @@ -46,5 +47,3 @@ jobs: push: true tags: ${{ steps.meta.outputs.tags }} labels: ${{ steps.meta.outputs.labels }} - cache-from: type=gha - cache-to: type=gha,mode=max diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 55f23e1..84185fd 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -16,7 +16,7 @@ permissions: jobs: publish: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - uses: actions/checkout@v4 - uses: actions/setup-node@v4