69 Commits

Author SHA1 Message Date
Michael Telatynski
068b7e32bb
Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2025-02-13 11:11:36 +00:00
Michael Telatynski
991e78e27e
Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2025-02-13 11:00:12 +00:00
Michael Telatynski
83f805efb3
Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2025-02-13 10:48:13 +00:00
Michael Telatynski
5c6e0f14d0
Simplify linux builds ()
* Simplify linux builds

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Try RUNNER_TEMP

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Try APP_BUILDER_TMP_DIR

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Try runner.temp instead

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Perms?

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Add workaround for https://github.com/electron-userland/electron-builder/issues/6116

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Iterate

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

---------

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2025-02-06 10:25:02 +00:00
renovate[bot]
289c3861bd
Update docker/build-push-action digest to ca877d9 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-04 14:01:46 +00:00
Michael Telatynski
2e8bd93795
Switch to arm runners instead of self-hosted dind runners () 2025-01-27 13:02:58 +00:00
renovate[bot]
9ce980d200
Update dependency electron to v34 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2025-01-21 18:59:03 +00:00
renovate[bot]
7cce02747a
Update docker ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2025-01-21 18:38:20 +00:00
renovate[bot]
e9b8ca9cae
Update tj-actions/changed-files digest to d6e91a2 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-07 17:29:24 +00:00
renovate[bot]
7c3aab5a43
Update tj-actions/changed-files digest to bab30c2 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-10 17:35:14 +00:00
renovate[bot]
76695db6f4
Update docker ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-26 17:05:46 +00:00
Michael Telatynski
1b8ee30693
Tighten GITHUB_TOKEN permissions () 2024-11-22 10:18:33 +00:00
renovate[bot]
536a03b8d6
Update tj-actions/changed-files digest to 4edd678 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-12 20:58:01 +00:00
Michael Telatynski
77bd50725e
Upgrade to glibc2.31 for Linux builds () 2024-10-30 10:41:55 +00:00
renovate[bot]
86345cd42a
Update dependency ubuntu to v24 ()
* Update dependency ubuntu to v24

* Fix nightly / release building

Unsure what would have changed here but electron doesn't seem to like
even giving its version without a setuid sandbox helper now.

* Update snapshot

Presumably some minor aliasing difference somehow

* Update snapshot

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

---------

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: David Baker <dbkr@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2024-10-17 09:46:02 +01:00
renovate[bot]
a5bf090848
Update tj-actions/changed-files digest to c3a1bb2 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-16 14:24:57 +01:00
David Baker
60d28ca3d8
Pin GHA to ubuntu 22 ()
while we work out why 24 fails
2024-10-14 13:38:13 +01:00
renovate[bot]
f7be65ef27
Update docker/build-push-action digest to 4f58ea7 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-02 10:59:24 +01:00
renovate[bot]
fccde47945
Update tj-actions/changed-files digest to 48d8f15 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-20 13:14:09 +01:00
renovate[bot]
1b9c581a48
Update tj-actions/changed-files digest to e9772d1 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-09-04 10:20:21 +01:00
renovate[bot]
6aa3216562
Update tj-actions/changed-files action to v45 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-23 11:10:15 +01:00
renovate[bot]
d5e28e71f3
Update docker ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-22 16:42:08 +01:00
renovate[bot]
c3ec9c1028
Update tj-actions/changed-files digest to c65cd88 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-22 16:41:43 +01:00
renovate[bot]
4ec81df715
Update docker ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-24 12:15:01 +00:00
renovate[bot]
de229a446f
Update tj-actions/changed-files digest to 6b2903b ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-24 12:14:20 +00:00
Michael Telatynski
9918467a8d
Add self-hosted runner arch sanity check () 2024-07-15 11:04:02 +01:00
renovate[bot]
be0677cba7
Update docker ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2024-07-10 17:13:38 +01:00
renovate[bot]
2143be64bc
Update docker/build-push-action digest to 1556069 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-02 15:54:53 +01:00
renovate[bot]
f7d8540695
Update docker/build-push-action action to v6 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-25 16:04:20 +00:00
renovate[bot]
2ae77c64a1
Update tj-actions/changed-files digest to cc73385 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-25 16:01:40 +00:00
renovate[bot]
3e871f07c4
Update docker ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-11 13:28:46 +01:00
renovate[bot]
270657a1a5
Update tj-actions/changed-files digest to d6babd6 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-11 13:28:32 +01:00
Michael Telatynski
2edaea021c
Fix Linux build docker tag for release builds () 2024-05-15 12:57:44 +01:00
renovate[bot]
ac9f8efd82
Update tj-actions/changed-files digest to a29e8b5 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-05-15 12:27:47 +01:00
Michael Telatynski
a83003e0bd
Distribute aarch64 Linux tarball builds () 2024-05-14 23:13:03 +01:00
Michael Telatynski
74729d1a28
Add glibc check to Linux build () 2024-05-14 08:31:28 +01:00
Michael Telatynski
7fdefaab7a
Update variable-mapper to silence actions warnings () 2024-02-13 11:07:00 +00:00
renovate[bot]
dd5b17b6a4
Update actions/cache action to v4 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-23 20:03:17 +00:00
Michael Telatynski
efde228da6
Add knip unused code & dependency analyser () 2024-01-18 10:10:51 +00:00
Michael Telatynski
69da4935b9
Switch to artifact-v4 and move packages.element.io packing to deploy workflow () 2024-01-08 12:40:59 +00:00
Michael Telatynski
6617b29028
Move electron-builder config to javascript file () 2024-01-03 16:29:48 +00:00
renovate[bot]
5f722691e7
Update actions/setup-node action to v4 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-02 17:37:20 +00:00
renovate[bot]
b48524698f
Update actions/checkout action to v4 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-02 17:24:45 +00:00
Michael Telatynski
058bb09bf4
Revert "Upgrade to {upload,download}-artifact@v4 for better performance" () 2023-12-20 10:01:54 +00:00
Michael Telatynski
de503fa72c
Upgrade to {upload,download}-artifact@v4 for better performance () 2023-12-19 16:12:07 +00:00
Michael Telatynski
610389244a
Upgrade to glibc 2.28 in the Docker image for Node20 compatibility () 2023-12-18 15:38:42 +00:00
David Langley
07eb156555 Update org is workflows and scripts 2023-12-13 10:02:45 +00:00
Michael Telatynski
e834f4a108
Fix accidental change of nightly deb name ()
* Fix accidental change of nightly deb name

* Remove stale deb-custom-control arg
2023-05-18 19:49:45 +01:00
Michael Telatynski
c7c063f129
Simplify element builder workflow () 2023-05-15 09:40:39 +01:00
Michael Telatynski
7b0040063b
Improve cache busting to consider the build scripts themselves () 2023-04-26 15:04:17 +01:00