Skip to content

Commit

Permalink
ci: Fix release workflow for debian and app image
Browse files Browse the repository at this point in the history
  • Loading branch information
RainingComputers committed Jan 9, 2025
1 parent 40fbc9e commit 06de5a0
Show file tree
Hide file tree
Showing 3 changed files with 2 additions and 7 deletions.
4 changes: 0 additions & 4 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,10 +50,6 @@ jobs:
sudo wget https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage -O /usr/local/bin/appimagetool
sudo chmod +x /usr/local/bin/appimagetool
sudo pip3 install appimage-builder
- name: Install LLVM
run: sudo apt install llvm-12 llvm-12-dev
- name: Build Compiler
run: make build -j 2
- name: Build AppImage
run: appimage-builder --recipe ci/Linux/appimage/appimage-x86_64.yml --skip-test
- name: Set release file
Expand Down
3 changes: 1 addition & 2 deletions ci/Linux/appimage/appimage-x86_64.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@ AppDir:
- zlib1g:amd64
files:
include:
- /lib/x86_64-linux-gnu/libLLVM-12.so.1
- /lib/x86_64-linux-gnu/libbsd.so.0
- /lib/x86_64-linux-gnu/libedit.so.2
- /lib/x86_64-linux-gnu/libffi.so.7
Expand Down Expand Up @@ -61,7 +60,7 @@ script: |
rm -rf AppDir
# compile and install binaries into AppDir
make build -j 2
sh ci/Linux/build.sh llvmorg-12.0.1/clang+llvm-12.0.1-x86_64-linux-gnu-ubuntu-16.04.tar.xz
mkdir -p AppDir/usr/bin/
mkdir -p AppDir/usr/share/icons/
cp logo.svg AppDir/usr/share/icons/shnootalk.svg
Expand Down
2 changes: 1 addition & 1 deletion ci/Linux/debian/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ FROM debian:latest

RUN apt -y update
RUN apt -y upgrade
RUN apt -y install tar g++ make findutils libncurses5 curl xz-utils zlib*
RUN apt -y install tar g++ make findutils libncurses5 libncurses5-dev curl xz-utils zlib*

0 comments on commit 06de5a0

Please sign in to comment.