build: add CI (using Docker) #2

Merged
Future merged 57 commits from build/ci-docker into main 2024-03-26 18:18:35 +00:00
2 changed files with 10 additions and 3 deletions
Showing only changes of commit 46bb826a5d - Show all commits

View File

@ -9,7 +9,7 @@ fi
# Make sure we have cURL (and file for debugging)
dpkg --add-architecture i386
apt-get update
apt-get install -y curl file
apt-get install -y curl file libstdc++-13-dev:i386
# Construct the download URL
DOWNLOAD_URL="https://github.com/Laupetin/OpenAssetTools/releases/download/v${OAT_VERSION}/oat-linux.tar.gz"
@ -37,4 +37,4 @@ rm -rf "$TEMP_DIR"
echo "OpenAssetTools version $OAT_VERSION has been installed."
Linker --help
Linker -v --load "deps/iw5-zones/zone/english/code_post_gfx_mp.ff" --menu-permissive --menu-no-optimization code_post_gfx_mp

View File

@ -3,7 +3,7 @@ name: link
on: [push]
env:
OAT_VERSION: "0.8.3"
OAT_VERSION: "0.10.0"
jobs:
link-linux:
@ -28,3 +28,10 @@ jobs:
cd ${{ github.workspace }}
export OAT_VERSION=${{ env.OAT_VERSION }}
./.gitea/scripts/ci.sh
- name: Upload assets
uses: actions/upload-artifact@v3
with:
name: assets
path: |
zone_out/code_post_gfx_mp/code_post_gfx_mp.ff