File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2121 os : ubuntu-22.04
2222 artifact_name : piri-x86_64-unknown-linux-gnu
2323 strip : true
24- - target : aarch64-unknown-linux-gnu
25- os : ubuntu-22.04
26- artifact_name : piri-aarch64-unknown-linux-gnu
27- strip : true
2824
2925 steps :
3026 - name : Checkout repository
@@ -48,33 +44,13 @@ jobs:
4844 restore-keys : |
4945 ${{ runner.os }}-cargo-${{ matrix.target }}-
5046
51- - name : Install cross-compilation dependencies
52- if : matrix.target == 'aarch64-unknown-linux-gnu'
53- run : |
54- sudo apt-get update
55- sudo apt-get install -y gcc-aarch64-linux-gnu
56- sudo apt-get install -y libc6-dev-arm64-cross
57- sudo apt-get install -y binutils-aarch64-linux-gnu
58-
59- - name : Set up cross-compilation
60- if : matrix.target == 'aarch64-unknown-linux-gnu'
61- run : |
62- echo "CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_LINKER=aarch64-linux-gnu-gcc" >> $GITHUB_ENV
63- echo "CC_aarch64_unknown_linux_gnu=aarch64-linux-gnu-gcc" >> $GITHUB_ENV
64- echo "CXX_aarch64_unknown_linux_gnu=aarch64-linux-gnu-g++" >> $GITHUB_ENV
65-
6647 - name : Build release binary
6748 run : |
6849 cargo build --release --target ${{ matrix.target }}
6950
7051 - name : Strip binary
7152 if : matrix.strip
72- run : |
73- if [ "${{ matrix.target }}" == "aarch64-unknown-linux-gnu" ]; then
74- aarch64-linux-gnu-strip target/${{ matrix.target }}/release/piri
75- else
76- strip target/${{ matrix.target }}/release/piri
77- fi
53+ run : strip target/${{ matrix.target }}/release/piri
7854
7955 - name : Create archive
8056 working-directory : ${{ github.workspace }}
Original file line number Diff line number Diff line change 11[package ]
22name = " piri"
3- version = " 0.1.7 "
3+ version = " 0.1.8 "
44edition = " 2021"
55authors = [" Starfall" ]
66description = " Extend niri compositor capabilities with extensible command system and plugins"
@@ -19,7 +19,7 @@ log = "0.4"
1919env_logger = " 0.11"
2020shellexpand = " 3.1"
2121libc = " 0.2"
22- niri-ipc = " 25.11 "
22+ niri-ipc = " 26.4.0 "
2323async-trait = " 0.1"
2424regex = " 1.10"
2525futures = " 0.3"
You can’t perform that action at this time.
0 commit comments