mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-08 03:38:23 +00:00
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:
5 files changed
+18
-23
No files matched your search
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in new issue
Block a user