ci(deploy): prevent docker compose builds in GitHub Actions

Switch CI detection to GITHUB_ACTIONS and disable compose builds via
INFINITO_NO_BUILD=1. The deploy workflows now rely on pulling the prebuilt
CI image instead of triggering local Docker builds.

- Remove legacy UP_BUILD handling
- Enable --no-build in compose when running in real CI
- Keep local/act builds working as before

https://chatgpt.com/share/69666e0b-f08c-800f-93fd-611eced4b100
This commit is contained in:
kevinveenbirkenbach committed 2026-01-13 17:08:34 +01:00
1 parent c4a0174f5c
commit 673dab59d2
5 files changed
+18 -23

No files matched your search

+2 -2
View File
@@ -41,7 +41,7 @@ jobs:
shell: bash
run: |
set -euo pipefail
make up UP_BUILD=0
make up
- name: Discover apps (JSON)
id: discover
@@ -83,7 +83,7 @@ jobs:
shell: bash
run: |
set -euo pipefail
make up UP_BUILD=0
make up
- name: Deploy app
shell: bash
+2 -2
View File
@@ -40,7 +40,7 @@ jobs:
shell: bash
run: |
set -euo pipefail
make up UP_BUILD=0
make up
- name: Discover apps (JSON)
id: discover
@@ -82,7 +82,7 @@ jobs:
shell: bash
run: |
set -euo pipefail
make up UP_BUILD=0
make up
- name: Deploy app
shell: bash
@@ -1,4 +1,3 @@
# .github/workflows/test-deploy-workstation.yml
name: Test Infinito.Nexus Deploy (workstation)
on:
@@ -40,7 +39,7 @@ jobs:
shell: bash
run: |
set -euo pipefail
make up UP_BUILD=0
make up
- name: Discover apps (JSON)
id: discover
@@ -82,7 +81,7 @@ jobs:
shell: bash
run: |
set -euo pipefail
make up UP_BUILD=0
make up
- name: Deploy app
shell: bash