fix: shallow
Release / build (amd64) (push) Failing after 5s
Release / build (arm64) (push) Failing after 5s
Release / generate-latest-json (push) Has been skipped

This commit is contained in:
datadunia
2026-05-07 06:16:39 +07:00
parent f6af1fb6d8
commit 5b4f91e6e0
+12 -16
View File
@@ -18,15 +18,13 @@ jobs:
steps: steps:
- name: Clone repository with submodules - name: Clone repository with submodules
run: | run: |
# 1. Tentukan Header Otorisasi # 1. Gunakan header tanpa batasan URL agar pasti terkirim ke submodules
# Gitea menerima format "Bearer" untuk token aksi
AUTH_HEADER="Authorization: Bearer ${{ gitea.token }}"
# 2. Suntikkan konfigurasi secara dinamis (hanya untuk sesi ini)
# Ini akan mengirimkan header ke repo utama DAN semua submodules
export GIT_CONFIG_COUNT=1 export GIT_CONFIG_COUNT=1
export GIT_CONFIG_KEY_0="http.${{ gitea.server_url }}/.extraheader" export GIT_CONFIG_KEY_0="http.extraheader"
export GIT_CONFIG_VALUE_0="$AUTH_HEADER" export GIT_CONFIG_VALUE_0="Authorization: Bearer ${{ gitea.token }}"
# 2. Matikan terminal prompt agar tidak tertahan menunggu input password
export GIT_TERMINAL_PROMPT=0
# 3. Jalankan clone # 3. Jalankan clone
# Gunakan variabel langsung, Git akan menangani sisanya # Gunakan variabel langsung, Git akan menangani sisanya
@@ -76,15 +74,13 @@ jobs:
steps: steps:
- name: Clone repository with submodules - name: Clone repository with submodules
run: | run: |
# 1. Tentukan Header Otorisasi # 1. Gunakan header tanpa batasan URL agar pasti terkirim ke submodules
# Gitea menerima format "Bearer" untuk token aksi
AUTH_HEADER="Authorization: Bearer ${{ gitea.token }}"
# 2. Suntikkan konfigurasi secara dinamis (hanya untuk sesi ini)
# Ini akan mengirimkan header ke repo utama DAN semua submodules
export GIT_CONFIG_COUNT=1 export GIT_CONFIG_COUNT=1
export GIT_CONFIG_KEY_0="http.${{ gitea.server_url }}/.extraheader" export GIT_CONFIG_KEY_0="http.extraheader"
export GIT_CONFIG_VALUE_0="$AUTH_HEADER" export GIT_CONFIG_VALUE_0="Authorization: Bearer ${{ gitea.token }}"
# 2. Matikan terminal prompt agar tidak tertahan menunggu input password
export GIT_TERMINAL_PROMPT=0
# 3. Jalankan clone # 3. Jalankan clone
# Gunakan variabel langsung, Git akan menangani sisanya # Gunakan variabel langsung, Git akan menangani sisanya