Skip to content

Commit 00ae718

Browse files
authored
improvement(runners): upgrade runners, remove trigger deploy action (#2082)
1 parent d7586cd commit 00ae718

File tree

4 files changed

+6
-69
lines changed

4 files changed

+6
-69
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
name: Build AMD64
2222
needs: test-build
2323
if: github.event_name == 'push' && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/staging')
24-
runs-on: blacksmith-4vcpu-ubuntu-2404
24+
runs-on: blacksmith-8vcpu-ubuntu-2404
2525
permissions:
2626
contents: read
2727
packages: write
@@ -162,7 +162,7 @@ jobs:
162162
# Create GHCR multi-arch manifests (only for main, after both builds)
163163
create-ghcr-manifests:
164164
name: Create GHCR Manifests
165-
runs-on: blacksmith-4vcpu-ubuntu-2404
165+
runs-on: blacksmith-8vcpu-ubuntu-2404
166166
needs: [build-amd64, build-ghcr-arm64]
167167
if: github.event_name == 'push' && github.ref == 'refs/heads/main'
168168
permissions:
@@ -198,15 +198,7 @@ jobs:
198198
"${IMAGE_BASE}:${{ github.sha }}-arm64"
199199
docker manifest push "${IMAGE_BASE}:${{ github.sha }}"
200200
201-
# Deploy Trigger.dev (after ECR images are pushed, runs in parallel with process-docs)
202-
trigger-deploy:
203-
name: Deploy Trigger.dev
204-
needs: build-amd64
205-
if: github.event_name == 'push' && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/staging')
206-
uses: ./.github/workflows/trigger-deploy.yml
207-
secrets: inherit
208-
209-
# Process docs embeddings (after ECR images are pushed, runs in parallel with trigger-deploy)
201+
# Process docs embeddings (after ECR images are pushed)
210202
process-docs:
211203
name: Process Docs
212204
needs: build-amd64

.github/workflows/docs-embeddings.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77
jobs:
88
process-docs-embeddings:
99
name: Process Documentation Embeddings
10-
runs-on: blacksmith-4vcpu-ubuntu-2404
10+
runs-on: blacksmith-8vcpu-ubuntu-2404
1111
if: github.ref == 'refs/heads/main' || github.ref == 'refs/heads/staging'
1212

1313
steps:

.github/workflows/images.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ permissions:
1212
jobs:
1313
build-amd64:
1414
name: Build AMD64
15-
runs-on: blacksmith-4vcpu-ubuntu-2404
15+
runs-on: blacksmith-8vcpu-ubuntu-2404
1616
strategy:
1717
fail-fast: false
1818
matrix:
@@ -146,7 +146,7 @@ jobs:
146146

147147
create-ghcr-manifests:
148148
name: Create GHCR Manifests
149-
runs-on: blacksmith-4vcpu-ubuntu-2404
149+
runs-on: blacksmith-8vcpu-ubuntu-2404
150150
needs: [build-amd64, build-ghcr-arm64]
151151
if: github.ref == 'refs/heads/main'
152152
strategy:

.github/workflows/trigger-deploy.yml

Lines changed: 0 additions & 55 deletions
This file was deleted.

0 commit comments

Comments
 (0)