File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4040 with :
4141 persist-credentials : false
4242
43+ - name : Preparing Container
44+ uses : pkgforge-dev/anylinux-setup-action@0964f2258d6c93d1391359978dde081fd8b3c6af # v2
45+
4346 - name : Cache dependencies
4447 id : cache-ghostty
4548 uses : actions/cache@v4
Original file line number Diff line number Diff line change @@ -13,9 +13,9 @@ export OUTNAME="Ghostty-${GHOSTTY_VERSION}-${ARCH}.AppImage"
1313export DESKTOP=" ./ghostty-${GHOSTTY_VERSION} /zig-out/share/applications/com.mitchellh.ghostty.desktop"
1414export ICON=" ./ghostty-${GHOSTTY_VERSION} /zig-out/share/icons/hicolor/256x256/apps/com.mitchellh.ghostty.png"
1515
16- ./ quick-sharun ./ghostty-${GHOSTTY_VERSION} /zig-out/bin/ghostty
16+ quick-sharun ./ghostty-${GHOSTTY_VERSION} /zig-out/bin/ghostty
1717cp -rf ./ghostty-${GHOSTTY_VERSION} /zig-out/share/* ./AppDir/share/
18- ./ quick-sharun --make-appimage
18+ quick-sharun --make-appimage
1919
2020mkdir -p ./dist
2121mv -v ./* .AppImage* ./dist
Original file line number Diff line number Diff line change @@ -27,28 +27,18 @@ ARCH="$(uname -m)"
2727MINISIGN_VERSION=" $( get_latest_gh_release ' jedisct1/minisign' ) "
2828
2929GH_BASE=" https://github.com"
30- GH_USER_CONTENT=" https://raw.githubusercontent.com"
3130
3231MINISIGN_URL=" ${GH_BASE} /jedisct1/minisign/releases/download/${MINISIGN_VERSION} /minisign-${MINISIGN_VERSION} -linux.tar.gz"
3332
34- DEBLOATED_PKGS=" ${GH_USER_CONTENT} /pkgforge-dev/Anylinux-AppImages/refs/heads/main/useful-tools/get-debloated-pkgs.sh"
35- SHARUN=" ${GH_USER_CONTENT} /pkgforge-dev/Anylinux-AppImages/refs/heads/main/useful-tools/quick-sharun.sh"
36-
37- # Install Debloated Pkgs
38- wget " ${DEBLOATED_PKGS} " -O /tmp/get-debloated-pkgs.sh
39- chmod a+x /tmp/get-debloated-pkgs.sh
40- sh /tmp/get-debloated-pkgs.sh --add-common --prefer-nano
33+ # Install Debloated Pkgs (get-debloated-pkgs provided by anylinux-setup-action)
34+ get-debloated-pkgs --add-common --prefer-nano
4135
4236# minisign: https://github.com/jedisct1/minisign
4337rm -rf /usr/local/bin/minisign
4438wget " ${MINISIGN_URL} " -O /tmp/minisign-linux.tar.gz
4539tar -xzf /tmp/minisign-linux.tar.gz -C /tmp
4640mv /tmp/minisign-linux/" ${ARCH} " /minisign /usr/local/bin
4741
48- # Sharun
49- wget " ${SHARUN} " -O quick-sharun
50- chmod +x quick-sharun
51-
5242# Cleanup
5343pacman -Scc --noconfirm
5444
You can’t perform that action at this time.
0 commit comments