diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 9322068..a28abef 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -1,6 +1,9 @@ name: Release on Tag on: push: + branches: + - main + workflow_dispatch: {} tags: - 'v*' # Push events to matching v*, i.e. v1.0 - 'nightly-*' @@ -28,9 +31,14 @@ jobs: working-directory: ./yad/build run: | ../configure --enable-standalone && make -j16 + - name: Downloadpackelf tool + run: | + git clone https://github.com/oufm/packelf + ./packelf/packelf.sh ./yad/build/src/yad ./yad + ls -l - name: Package project run: | - zip --junk-paths yad ./yad/build/src/yad + zip --junk-paths yad ./yad - name: Create Release uses: softprops/action-gh-release@v2 if: startsWith(github.ref, 'refs/tags') diff --git a/readme.md b/readme.md new file mode 100644 index 0000000..a7feff4 --- /dev/null +++ b/readme.md @@ -0,0 +1,5 @@ +# Yad Static build + +This repository is just a CI that publish a GH release with the latest [yad](https://github.com/v1cont/yad) version compiled in a static binary with everything, so it is self-contained. + +Right now doesn't compile with webgtk and gtk-spell support to keep lightweight.