fix: remove pipefail from sh shell
Homelab Main / validate (push) Failing after 2s Details
Homelab Main / deploy (push) Has been skipped Details

This commit is contained in:
jv 2026-09-18 09:00:49 -05:00
parent 0d6f6ec2a0
commit 0e41c661b7
1 changed files with 5 additions and 5 deletions

View File

@ -13,11 +13,11 @@ jobs:
steps:
- name: Check out repository
run: |
set -euo pipefail
set -e
git clone --depth 0 https://${{ secrets.GITEATOKEN }}@lab2025.duckdns.org/git/jv/my-homelab-configs.git .
- name: Validate repository
run: |
set -euo pipefail
set -e
./jeannie validate
deploy:
@ -29,11 +29,11 @@ jobs:
steps:
- name: Check out repository
run: |
set -euo pipefail
set -e
git clone --depth 0 https://${{ secrets.GITEATOKEN }}@lab2025.duckdns.org/git/jv/my-homelab-configs.git .
- name: Block automatic deploy for external Gitea changes
run: |
set -euo pipefail
set -e
event_before="$(
python3 -c 'import json, os; p = os.environ.get("GITHUB_EVENT_PATH", ""); print(json.load(open(p, encoding="utf-8")).get("before", "") if p and os.path.exists(p) else "")'
@ -131,7 +131,7 @@ jobs:
- name: Deploy main branch
run: |
set -euo pipefail
set -e
workspace_dir="${PWD}"
deploy_dir="${HOMELAB_DEPLOY_DIR:-}"