[CI] Just generate ZIPs

This commit is contained in:
LDA 2024-09-17 21:45:26 +02:00
commit f96e0a95bd
2 changed files with 16 additions and 9 deletions

View file

@ -1,5 +1,5 @@
name: Builds static Parsee for a release. name: Builds static Parsee
on: [release, workflow_dispatch] on: [push]
jobs: jobs:
compile: compile:
strategy: strategy:
@ -75,12 +75,11 @@ jobs:
- name: Create a final archive - name: Create a final archive
run: | run: |
cd parsee cd parsee
echo "NAM=parsee-$(uname)-$(uname -m).tar.gz" >> $GITHUB_ENV echo "NAM=parsee-$(uname)-$(uname -m)" >> $GITHUB_ENV
tar -czvf bins.tar.gz bins echo "DIR=$PWD/bins" >> $GITHUB_ENV
echo "DIR=$PWD/bins.tar.gz" >> $GITHUB_ENV - name: Upload it all(as a ZIP)
- name: Upload it all(as a ZIP of a .TGZ)
uses: https://code.forgejo.org/forgejo/upload-artifact@v4 uses: https://code.forgejo.org/forgejo/upload-artifact@v4
with: with:
name: ${{ env.NAM }} name: ${{ env.NAM }}
compression-level: 9
path: ${{ env.DIR }} path: ${{ env.DIR }}
compression-level: 9

View file

@ -2,9 +2,17 @@ name: Checks Parsee's correctness on GCC+Debian
on: [push] on: [push]
jobs: jobs:
compile: compile:
runs-on: debian strategy:
matrix:
distro:
- debian
arch:
- amd64
runs-on:
- ${{ matrix.distro }}
- ${{ matrix.arch }}
container: container:
image: debian image: ${{ matrix.distro }}
steps: steps:
- name: Install LMDB+OpenSSL tools - name: Install LMDB+OpenSSL tools
run: | run: |