Commit Graph

259 Commits

Author SHA1 Message Date
simonfelding
4e5d190e13
Merge branch 'shenxn:master' into support-rootless 2025-04-25 00:21:13 +02:00
Simon Ungar Felding
6b4a3e23a8 fix based on https://stackoverflow.com/questions/75521775/buildx-docker-image-claims-to-be-a-manifest-list 2025-04-25 00:20:40 +02:00
Simon Ungar Felding
cb2cf7502f fix pr builds 2025-04-24 23:57:18 +02:00
simonfelding
a68521bd9d
fix space 2025-04-24 23:51:08 +02:00
simonfelding
ef7ba0ba6f
Merge branch 'master' into support-rootless 2025-04-24 23:49:32 +02:00
Simon Ungar Felding
e67c6cb97a fix push by digest 2025-04-24 23:36:08 +02:00
Simon Ungar Felding
84b7a76320 fix tags 2025-04-24 23:29:50 +02:00
Simon Ungar Felding
7e1b2d7104 fix build tags 2025-04-24 23:26:11 +02:00
Simon Ungar Felding
89d488b2fb fix build password 2025-04-24 23:11:47 +02:00
simonfelding
4ccd39856a
improve build readability and speed (by parallelization) (#117) 2025-04-24 23:03:50 +02:00
Simon Ungar Felding
6e7290efd3 push test images to ghcr.io/shenxn/protonmail-bridge-dev 2025-04-24 20:58:23 +02:00
Simon Ungar Felding
a7fcf0fd88 build pr images too 2025-04-24 20:51:44 +02:00
simonfelding
3e0cc0ff8d
Merge branch 'master' into support-rootless 2025-04-24 20:36:51 +02:00
GitHub Actions
540ba69528 Bump deb version to 3.19.0-1 2025-04-02 00:18:53 +00:00
GitHub Actions
546f813ea4 Bump build version to 3.19.0 2025-03-19 00:18:37 +00:00
GitHub Actions
794e58400a Bump deb version to 3.18.0-1 2025-03-07 00:17:55 +00:00
GitHub Actions
2bd42d97ca Bump build version to 3.18.0 2025-02-28 00:17:35 +00:00
GitHub Actions
c87479ac51 Bump deb version to 3.17.0-1 2025-02-20 00:17:27 +00:00
schklom
8ffef34853
Build when deb/* changes (#97)
The build calls to Protonmail's repo and builds from it. When that repo
changes (i.e. when deb/* changes), the image should be built again.

---------

Co-authored-by: Simon Ungar Felding <45149055+simonfelding@users.noreply.github.com>
2025-02-17 13:03:56 +01:00
simonfelding
2745c6eb57
deb build: make sure it has the necessary tools (#116) 2025-02-17 10:15:22 +01:00
simonfelding
d00645ffcc
add vaulteditor and fix build on arm (#114)
first working build for a long time
2025-02-15 19:38:15 +01:00
simonfelding
a19458f703
fix builds by switching base layer to debian:sid-slim
tested locally, works fine.
debian has supported riscv64 in the sid image for some time.

this is the same thing the carlosedp/golang image did.

this also fixes the bug with the wrong glibc version, as the build
container now uses the same glibc version as the final container.
2025-02-15 17:07:15 +01:00
GitHub Actions
d2828adae6 Bump build version to 3.17.0 2025-02-14 00:17:18 +00:00
GitHub Actions
3d628a35e3 Bump deb version to 3.16.0-1 2025-02-14 00:17:17 +00:00
GitHub Actions
718ccfacc2 Bump build version to 3.20.12 2025-02-13 00:17:18 +00:00
GitHub Actions
6d4c8eee6c Bump deb version to 3.17.0-1 2025-02-11 00:17:05 +00:00
GitHub Actions
1cd0a1e01a Bump build version to 3.17.0 2025-01-30 00:16:31 +00:00
GitHub Actions
a92c7d34d6 Bump deb version to 3.16.0-1 2025-01-15 00:16:57 +00:00
GitHub Actions
c7cef79482 Bump build version to 3.16.0 2024-12-18 00:18:00 +00:00
Simon Ungar Felding
7f15c4b6ab fix settings updater 2024-12-12 15:14:44 +01:00
Simon Ungar Felding
97ae2ee134 test 2024-12-12 12:53:18 +01:00
Simon Ungar Felding
037bc21902 disable the vault-editor stuff because it is currently broken. 2024-12-12 12:49:00 +01:00
GitHub Actions
7090760703 Bump deb version to 3.15.1-1 2024-12-12 00:18:23 +00:00
Simon Ungar Felding
18040d4b41 add env variables! 2024-12-11 12:27:43 +01:00
Simon Ungar Felding
b874fa9b03 add ps utils 2024-12-10 12:26:53 +01:00
Simon Ungar Felding
166a822fb0 add building the vault editor for protomailv3 2024-12-10 12:24:16 +01:00
Simon Ungar Felding
045c7bb508 increase readability 2024-12-10 10:57:05 +01:00
Simon Ungar Felding
51a8142c11 slight entrypoint enhancements for debugging purposes 2024-12-10 10:21:15 +01:00
Simon Ungar Felding
a7c8aee026 fix entrypoint 2024-12-06 20:18:08 +01:00
Simon Ungar Felding
2fc6d542a8 fix find 2024-12-06 19:17:46 +01:00
Simon Ungar Felding
e117b4613e slightly nicer find commands 2024-12-06 18:56:23 +01:00
Simon Ungar Felding
b62e01689c add friendly error messages for when the container hasn't been initialized properly. 2024-12-06 14:43:17 +01:00
Simon Ungar Felding
5368a237f5 update deb entrypoint 2024-12-06 14:01:27 +01:00
Simon Ungar Felding
ac55256b61 fix restarts 2024-12-06 13:45:31 +01:00
Simon Ungar Felding
db779f4e52 add (backwards compatible) support for running rootless 2024-12-06 12:27:01 +01:00
GitHub Actions
11cf98c1f4 Bump build version to 3.15.1 2024-12-06 00:18:35 +00:00
Simon Ungar Felding
b3c8d67f74 debian supports riscv64 now so we can just switch to that and everything works 2024-12-05 22:19:30 +01:00
GitHub Actions
69fd67721a Bump deb version to 3.15.0-1 2024-11-26 00:18:12 +00:00
GitHub Actions
abf6dd9055 Bump build version to 3.15.0 2024-11-14 00:16:51 +00:00
GitHub Actions
363cef56c2 Bump deb version to 3.14.0-1 2024-10-23 00:16:59 +00:00