From 260190a167874ddb00931162792e906d3a91afc1 Mon Sep 17 00:00:00 2001 From: blued_gear <164888202+blued-gear@users.noreply.github.com> Date: Fri, 18 Oct 2024 10:39:48 +0000 Subject: [PATCH] CD; try 1 --- .github/workflows/build_packages.yaml | 28 +++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .github/workflows/build_packages.yaml diff --git a/.github/workflows/build_packages.yaml b/.github/workflows/build_packages.yaml new file mode 100644 index 0000000..8f7530a --- /dev/null +++ b/.github/workflows/build_packages.yaml @@ -0,0 +1,28 @@ +name: Build AppImages + +on: + push: + branches: [ "cd" ] + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: + +jobs: + build-x86_64: + runs-on: + - ubuntu-latest + - x64 + steps: + # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it + - name: checkout + uses: actions/checkout@v4 + + - name: install dependencies + run: | + apt-get update + apt-get install -y wget openjdk-21-jdk-headless nodejs fuse + wget -qO- https://get.pnpm.io/install.sh | sh - + + - name: run build + run: | + cd $GITHUB_WORKSPACE/Appimage + ./build.sh