File tree Expand file tree Collapse file tree 2 files changed +51
-2
lines changed
Expand file tree Collapse file tree 2 files changed +51
-2
lines changed Original file line number Diff line number Diff line change 1+ name : Linux ARM64
2+ on :
3+ - push
4+ - pull_request
5+ jobs :
6+ build :
7+ name : build
8+ runs-on : ubuntu-24.04-arm
9+ permissions :
10+ id-token : write
11+ contents : write
12+ attestations : write
13+
14+ steps :
15+ - uses : actions/checkout@v4
16+
17+ - name : install deps
18+ run : |
19+ sudo apt update
20+ sudo apt install -y libglib2.0-dev libjson-glib-dev libnss3-dev libqrencode-dev imagemagick gettext
21+ # We only need these to build, not to run. Skip the dependency check.
22+ sudo apt download libpurple0t64 libpurple-dev
23+ sudo dpkg --force-depends -i libpurple0t64*.deb libpurple-dev*.deb
24+
25+ - name : make
26+ run : make
27+
28+ - name : archive
29+ if : ${{ !env.ACT }}
30+ uses : actions/upload-artifact@v4
31+ with :
32+ name : plugin
33+ path : lib*.so
34+
35+ - name : release
36+ if : ${{ !env.ACT }}
37+ uses : ncipollo/release-action@v1
38+ with :
39+ artifacts : lib*.so
40+ tag : nightly-${{ github.sha }}
41+ name : Nightly ${{ github.sha }}
42+ allowUpdates : true
43+ makeLatest : true
44+
45+ - name : attest
46+ if : ${{ !env.ACT }}
47+ uses : actions/attest-build-provenance@v1
48+ with :
49+ subject-path : lib*.so
Original file line number Diff line number Diff line change 1919 sudo apt update
2020 sudo apt install -y libglib2.0-dev libjson-glib-dev libnss3-dev libqrencode-dev imagemagick gettext
2121 # We only need these to build, not to run. Skip the dependency check.
22- sudo apt download libpurple0 libpurple-dev
23- sudo dpkg --force-depends -i libpurple0 *.deb libpurple-dev*.deb
22+ sudo apt download libpurple0t64 libpurple-dev
23+ sudo dpkg --force-depends -i libpurple0t64 *.deb libpurple-dev*.deb
2424
2525 - name : make
2626 run : make
You can’t perform that action at this time.
0 commit comments