0
0
mirror of https://github.com/sp-tarkov/build.git synced 2025-02-13 02:30:45 -05:00

Updates module download to use 7-Zip archives

This commit is contained in:
Refringe 2024-03-28 09:39:02 -04:00
parent 3943f9b2b2
commit 24054e83ef
Signed by: Refringe
GPG Key ID: 7715B85B4A6306ED

View File

@ -2,7 +2,7 @@ name: SPT Release Build
on: on:
schedule: schedule:
- cron: '* 14 * * *' # Every day at 10am ET - cron: '* 15 * * *' # Every day at 11am ET
push: push:
branches: [ trigger ] branches: [ trigger ]
@ -298,8 +298,8 @@ jobs:
- name: Download Client Module Package - name: Download Client Module Package
run: | run: |
DIR_MANAGED="/workspace/SPT-AKI/Build/modules/project/Shared/Managed" DIR_MANAGED="/workspace/SPT-AKI/Build/modules/project/Shared/Managed"
DOWNLOAD_PATH="$DIR_MANAGED/${{ needs.prepare.outputs.client_version }}.zip" DOWNLOAD_PATH="$DIR_MANAGED/${{ needs.prepare.outputs.client_version }}.7z"
DOWNLOAD_URL="${{ secrets.MODULE_DOMAIN }}/${{ needs.prepare.outputs.client_version }}.zip" DOWNLOAD_URL="${{ secrets.MODULE_DOMAIN }}/${{ needs.prepare.outputs.client_version }}.7z"
echo "Downloading Client Module Package from $DOWNLOAD_URL to $DOWNLOAD_PATH" echo "Downloading Client Module Package from $DOWNLOAD_URL to $DOWNLOAD_PATH"
mkdir -p "$DIR_MANAGED" mkdir -p "$DIR_MANAGED"
wget -q -O "$DOWNLOAD_PATH" "$DOWNLOAD_URL" || { wget -q -O "$DOWNLOAD_PATH" "$DOWNLOAD_URL" || {
@ -316,14 +316,14 @@ jobs:
- name: Decompress Client Module Package - name: Decompress Client Module Package
run: | run: |
cd /workspace/SPT-AKI/Build/modules/project/Shared/Managed cd /workspace/SPT-AKI/Build/modules/project/Shared/Managed
7z x ${{ needs.prepare.outputs.client_version }}.zip -aoa 7z x ${{ needs.prepare.outputs.client_version }}.7z -aoa
echo "Client module package decompressed." echo "Client module package decompressed."
shell: bash shell: bash
- name: Delete Client Module Package - name: Delete Client Module Package
run: | run: |
cd /workspace/SPT-AKI/Build/modules/project/Shared/Managed cd /workspace/SPT-AKI/Build/modules/project/Shared/Managed
rm -f ${{ needs.prepare.outputs.client_version }}.zip rm -f ${{ needs.prepare.outputs.client_version }}.7z
echo "Client module package deleted." echo "Client module package deleted."
shell: bash shell: bash