File tree Expand file tree Collapse file tree 3 files changed +7
-8
lines changed Expand file tree Collapse file tree 3 files changed +7
-8
lines changed Original file line number Diff line number Diff line change 10
10
secrets : inherit
11
11
12
12
build-and-push-to-production :
13
- runs-on : ubuntu-latest
13
+ runs-on : blacksmith-4vcpu- ubuntu-2404
14
14
needs : test
15
15
16
16
steps :
41
41
password : ${{ secrets.QUAY_IO_TOKEN }}
42
42
43
43
sentry-release :
44
- runs-on : ubuntu-latest
44
+ runs-on : blacksmith-4vcpu- ubuntu-2404
45
45
needs : build-and-push-to-production
46
46
47
47
steps :
Original file line number Diff line number Diff line change 11
11
secrets : inherit
12
12
13
13
build-and-push-to-staging :
14
- runs-on : ubuntu-latest
14
+ runs-on : blacksmith-4vcpu- ubuntu-2404
15
15
needs : test
16
16
17
17
steps :
Original file line number Diff line number Diff line change @@ -4,18 +4,19 @@ on: [workflow_call]
4
4
5
5
jobs :
6
6
lint-test :
7
- runs-on : ubuntu-latest
7
+ runs-on : blacksmith-4vcpu- ubuntu-2404
8
8
9
9
steps :
10
10
- uses : actions/checkout@v4
11
11
- uses : actions/setup-node@v4
12
12
with :
13
13
node-version : ' 20'
14
14
cache : ' npm'
15
- - uses : docker/setup-buildx-action@v3
15
+ - name : Setup Blacksmith Builder
16
+ uses : useblacksmith/setup-docker-builder@v1
16
17
17
18
- name : Build image
18
- uses : docker /build-push-action@v5
19
+ uses : useblacksmith /build-push-action@v2
19
20
with :
20
21
context : .
21
22
file : ./Containerfile
26
27
push : false
27
28
load : true
28
29
tags : gptwrapper:ci
29
- cache-from : type=gha
30
- cache-to : type=gha,mode=max
31
30
32
31
- name : Start the application
33
32
run : docker compose -f compose.ci.yaml up -d
You can’t perform that action at this time.
0 commit comments