don't build for every branch push
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing

This commit is contained in:
2025-08-05 22:01:08 -07:00
parent d66e5b844c
commit 041885e747

View File

@@ -18,11 +18,19 @@ steps:
- echo "machine git.itzana.me login $${GIT_USER} password $${GIT_PASS}" > ~/.netrc - echo "machine git.itzana.me login $${GIT_USER} password $${GIT_PASS}" > ~/.netrc
- chmod 600 ~/.netrc - chmod 600 ~/.netrc
- make build-backend - make build-backend
when:
branch:
- master
- staging
- name: build-validator - name: build-validator
image: clux/muslrust:1.86.0-stable image: clux/muslrust:1.86.0-stable
commands: commands:
- make build-validator - make build-validator
when:
branch:
- master
- staging
- name: build-frontend - name: build-frontend
image: oven/bun:1.2.8 image: oven/bun:1.2.8
@@ -30,6 +38,10 @@ steps:
- apt-get update - apt-get update
- apt-get install make - apt-get install make
- make build-frontend - make build-frontend
when:
branch:
- master
- staging
- name: image-backend - name: image-backend
image: plugins/docker image: plugins/docker
@@ -137,6 +149,6 @@ steps:
- pull_request - pull_request
--- ---
kind: signature kind: signature
hmac: 4b66c6197f3d730605f9c52f90bb1970912d8a7765a11968640b924c0b01d4fc hmac: 9880a1bb4725c81e38b5d185bbfccaf70ddf8021299557d1815f78e78817c5e6
... ...