Skip to content

Commit 7f9cd0f

Browse files
committed
chore: plop
1 parent 1e073e6 commit 7f9cd0f

File tree

2 files changed

+32
-8
lines changed

2 files changed

+32
-8
lines changed

.github/workflows/build-binaries-with-sharp.yml

Lines changed: 28 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ name: Session Desktop
77
on:
88
push:
99
branches:
10-
- master
10+
- plop
1111
pull_request:
1212
branches:
1313
- master
@@ -84,25 +84,25 @@ jobs:
8484
electron_target: deb
8585
cache_suffix: linux-deb-22.04
8686
is_qa: false
87-
ubuntu_version: 22.04
87+
ubuntu_version: "22.04"
8888
generate_release_metadata: true
8989
- identifier: deb-24.04
9090
electron_target: deb
9191
cache_suffix: linux-deb-24.04
9292
is_qa: false
93-
ubuntu_version: 24.04
93+
ubuntu_version: "24.04"
9494
generate_release_metadata: true
95-
- identifier: deb-25.05
95+
- identifier: deb-25.04
9696
electron_target: deb
97-
cache_suffix: linux-deb-25.05
97+
cache_suffix: linux-deb-25.04
9898
is_qa: false
99-
ubuntu_version: 25.05
99+
ubuntu_version: "25.04"
100100
generate_release_metadata: true
101101
- identifier: deb-25-10
102102
electron_target: deb
103-
cache_suffix: linux-deb
103+
cache_suffix: linux-deb-25-10
104104
is_qa: false
105-
ubuntu_version: 25.10
105+
ubuntu_version: "25.10"
106106
generate_release_metadata: true
107107

108108
container: ubuntu:${{ matrix.ubuntu_version }}
@@ -111,8 +111,28 @@ jobs:
111111

112112
env:
113113
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
114+
RUSTUP_HOME: "/usr/local/rustup"
115+
CARGO_HOME: "/usr/local/cargo"
116+
PATH: "/usr/local/cargo/bin:$PATH"
114117

115118
steps:
119+
- name: Check what's available
120+
shell: bash
121+
run: |
122+
ls -la /bin/
123+
which sh || echo "no sh"
124+
which bash || echo "no bash"
125+
126+
- run: apt-get update && apt-get install -y git build-essential curl
127+
128+
- run: apt install -y autoconf automake bzip2 cmake curl gcc binutils g++ gettext git gperf jq make nasm libssl-dev patch pkg-config python3 tar xz-utils meson ninja-build python3-pip
129+
- name: Setup Rust
130+
uses: actions-rust-lang/setup-rust-toolchain@v1
131+
with:
132+
toolchain: nightly
133+
134+
- run: cargo install cargo-c --locked && pip install tomli --break-system-packages
135+
116136
- run: git config --global core.autocrlf false
117137

118138
- name: Checkout git repo

actions/setup_and_build/action.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@ runs:
1313
with:
1414
node-version-file: '.nvmrc'
1515

16+
- name: Install Yarn
17+
run: npm install -g yarn
18+
shell: bash
19+
1620
- uses: actions/setup-python@v5
1721
with:
1822
python-version: '3.12'

0 commit comments

Comments
 (0)