|
|
|
@ -18,21 +18,16 @@ jobs:
|
|
|
|
|
sudo apt-get install -y curl libheif-dev gcc git
|
|
|
|
|
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
|
|
|
|
|
source $HOME/.cargo/env
|
|
|
|
|
rustup target add x86_64-unknown-linux-musl
|
|
|
|
|
|
|
|
|
|
- name: "Build"
|
|
|
|
|
run: |
|
|
|
|
|
ls -la
|
|
|
|
|
git clone https://github.com/jwuensche/heic-to-dynamic-gnome-wallpaper.git
|
|
|
|
|
cd heic-to-dynamic-gnome-wallpaper
|
|
|
|
|
git checkout HEAD^
|
|
|
|
|
cargo build --release --target x86_64-unknown-linux-musl
|
|
|
|
|
cargo build --release
|
|
|
|
|
|
|
|
|
|
- name: "Release"
|
|
|
|
|
uses: "marvinpinto/action-automatic-releases@latest"
|
|
|
|
|
with:
|
|
|
|
|
repo_token: "${{ secrets.GITHUB_TOKEN }}"
|
|
|
|
|
prerelease: false
|
|
|
|
|
files: |
|
|
|
|
|
heic-to-dynamic-gnome-wallpaper/LICENSE.md
|
|
|
|
|
heic-to-dynamic-gnome-wallpaper/target/x86_64-unknown-linux-musl/release/heic-to-dynamic-gnome-wallpaper
|
|
|
|
|