diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 7644158..445c8b9 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -27,7 +27,6 @@ jobs: if [ -n "$V_BIN" ]; then ln -sf "$V_BIN" /usr/local/bin/v 2>/dev/null || ln -sf "$V_BIN" $HOME/.local/bin/v fi - export PATH="$HOME/.local/bin:$PATH" else echo "GitHub unreachable — installing V from source (no submodules)..." git clone --depth 1 --single-branch --recurse-submodules=no https://github.com/vlang/v /opt/v 2>/dev/null || true @@ -37,32 +36,30 @@ jobs: cd /opt/v && make without_tcc 2>/dev/null || make 2>/dev/null || true ln -sf /opt/v/v $HOME/.local/bin/v 2>/dev/null || true fi - export PATH="$HOME/.local/bin:$PATH" fi export PATH="$HOME/.local/bin:$PATH" echo "V version:" && v version - name: Build Linux x86_64 - env: - PATH: $HOME/.local/bin:/usr/local/bin:$PATH run: | + export PATH="$HOME/.local/bin:$PATH" mkdir -p build v -prod -os linux -arch amd64 -o build/ntfy-bridge-linux-x86_64 . - name: Build Linux arm64 (Raspberry Pi) - env: - PATH: $HOME/.local/bin:/usr/local/bin:$PATH - run: v -prod -os linux -arch arm64 -o build/ntfy-bridge-linux-arm64 . + run: | + export PATH="$HOME/.local/bin:$PATH" + v -prod -os linux -arch arm64 -o build/ntfy-bridge-linux-arm64 . - name: Build Windows x86_64 - env: - PATH: $HOME/.local/bin:/usr/local/bin:$PATH - run: v -prod -os windows -arch amd64 -o build/ntfy-bridge-windows-x86_64.exe . + run: | + export PATH="$HOME/.local/bin:$PATH" + v -prod -os windows -arch amd64 -o build/ntfy-bridge-windows-x86_64.exe . - name: Test - env: - PATH: $HOME/.local/bin:/usr/local/bin:$PATH - run: v test . + run: | + export PATH="$HOME/.local/bin:$PATH" + v test . - name: Upload artifacts uses: actions/upload-artifact@v4