Commit Graph

24 Commits

Author SHA1 Message Date
simonfelding
ed44d64794
Merge d483aa120b into 044ea2b034 2025-07-23 09:28:43 +00:00
Simon Ungar Felding
4c7b9b9a8c fix version 2025-04-25 09:47:00 +02:00
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
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
Olof Nord
0541f29d98 Add riscv64 support to docker builds
* Adjust GitHub CI to also build for riscv64
* Update base Ubuntu base for build from 18.04 LTS to 20.04 LTS as to support riscv64
* Minor: Exclude idea IDE files from git
2022-11-20 23:32:58 +08:00
Rafael Blumberg
ba5d5297dc Add linux/arm/v7 to automate builds
After working around 32bits issues, this PR automate arm/v7 builds
2022-02-26 11:30:47 +08:00
Xiaonan Shen
2647f8540e
Add update check to build (#19)
* Remove armv7 temporarily

* Improve build script

* Add update check for build

* Update README

* Fix build script

* Change build version format

* Improve update check

* Bump build version to v1.5.4

* Fix build Dockerfile

* Fix build action yaml

Co-authored-by: GitHub Actions <actions@github.com>
2021-01-07 18:19:11 +08:00
Xiaonan Shen
bde4667ff4
Fix deb build (#18)
* Move dev images to ghcr

* Fix deb install
2021-01-07 13:57:03 +08:00
Xiaonan Shen
36f0935346
Add Anchore image scan (#14)
* Add image scan to deb

* Upload Anchore

* Add image scan to build

* Fix scan report uploading

* Enable acs report

* Increase severity cutoff to crtitical

* Fix scan for build

* Fix typo

* Fix build local registry
2020-11-20 00:13:57 -08:00
Xiaonan Shen
cc319ba0a7
Move deb packing under deb folder (#12) 2020-11-19 19:46:18 -08:00
Xiaonan Shen
4036e5237b
Migrate build to build-push-action@v2 (#11) 2020-11-19 19:11:35 -08:00
Xiaonan Shen
629272c730
Fix multiarch workflow 2020-06-01 07:34:23 -07:00
Xiaonan Shen
635fb1d8b1
Add github actions for multiarch 2020-06-01 07:06:41 -07:00