Commit Graph

244 Commits

Author SHA1 Message Date
Dan Williams
f9cdac79fe Fix build job condition to also run on workflow_dispatch 2026-02-24 20:32:08 -06:00
Dan Williams
8c5061f641 Update docs to reflect community fork and recent changes
- Rewrite README: update all refs from shenxn to dancwilliams, remove deb
  build references, document what changed from upstream, simplify tags
  section, update all docker run and compose commands, add architecture
  table, add version update automation section, add credits
- Update SECURITY.md: replace shenxn contact with dancwilliams GitHub
  issue reporting, clarify scope (container vs bridge itself)
- Update docker-compose.yml: point to dancwilliams/protonmail-bridge,
  remove deprecated version key
2026-02-24 20:17:41 -06:00
Dan Williams
5ad6fa81e3 Fix v3.22.0 build, improve stability, and set up for community maintenance
- Add libfido2-dev, libcbor-dev to build deps; libfido2-1, libcbor0 to runtime (fixes #135)
- Make bridge binaries read-only to block built-in auto-updater at runtime
- Add HEALTHCHECK to Dockerfile
- Fix long-uptime stdin stability: replace cat pipe with sleep infinity
- Clean up stale GPG agent sockets on container startup
- Update maintainer label
- Repoint build.yaml to dancwilliams Docker Hub and GHCR repos
- Use clean version/latest tags (drop -build suffix)
- Fix missing checkout in merge job
- Add workflow_dispatch and pip install to update-check.yaml
- Remove Gitee mirror workflow
- Remove legacy deb build (Dockerfile, workflow, and deb/ directory)
2026-02-24 20:15:39 -06:00
GitHub Actions
97014ae98c Bump version to v3.22.0
Some checks failed
build from source / test (push) Has been cancelled
build from source / build (linux/amd64) (push) Has been cancelled
build from source / build (linux/arm/v7) (push) Has been cancelled
build from source / build (linux/arm64/v8) (push) Has been cancelled
build from source / build (linux/riscv64) (push) Has been cancelled
pack from deb / deb (push) Has been cancelled
Mirroring / Mirror to Gitee (push) Has been cancelled
build from source / merge (push) Has been cancelled
update check / check (push) Has been cancelled
2026-02-10 00:32:52 +00:00
GitHub Actions
044ea2b034 Bump version to v3.21.2
Some checks failed
build from source / test (push) Has been cancelled
build from source / build (linux/amd64) (push) Has been cancelled
build from source / build (linux/arm/v7) (push) Has been cancelled
build from source / build (linux/arm64/v8) (push) Has been cancelled
build from source / build (linux/riscv64) (push) Has been cancelled
build from source / merge (push) Has been cancelled
pack from deb / deb (push) Has been cancelled
Mirroring / Mirror to Gitee (push) Has been cancelled
update check / check (push) Has been cancelled
2025-07-23 00:21:43 +00:00
GitHub Actions
b643ecf9b6 Bump version to v3.21.1 2025-06-19 00:20:36 +00:00
GitHub Actions
e788a0098e Bump version to v3.20.0 2025-05-16 00:20:00 +00:00
Simon Ungar Felding
4c7b9b9a8c fix version 2025-04-25 09:47:00 +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
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
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
GitHub Actions
7090760703 Bump deb version to 3.15.1-1 2024-12-12 00:18:23 +00:00
GitHub Actions
11cf98c1f4 Bump build version to 3.15.1 2024-12-06 00:18:35 +00: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
GitHub Actions
63e7e3098e Bump build version to 3.14.0 2024-10-01 00:18:58 +00:00
GitHub Actions
64b50d7e24 Bump build version to 3.13.0 2024-09-11 00:15:41 +00:00
GitHub Actions
f3da872c45 Bump deb version to 3.12.0-1 2024-07-03 00:14:31 +00:00
GitHub Actions
48717095db Bump build version to 3.12.0 2024-06-20 00:13:45 +00:00
GitHub Actions
8d820748ee Bump deb version to 3.11.1-1 2024-05-24 00:14:19 +00:00
GitHub Actions
471a00b96b Bump build version to 3.11.1 2024-05-22 00:13:26 +00:00
GitHub Actions
9b21cf69f1 Bump deb version to 3.11.0-1 2024-05-14 00:13:49 +00:00
GitHub Actions
3aee9f2e4a Bump build version to 3.11.0 2024-04-30 00:12:59 +00:00
GitHub Actions
3be7e930d9 Bump deb version to 3.10.0-1 2024-03-22 00:12:48 +00:00
GitHub Actions
47e204b047 Bump build version to 3.10.0 2024-03-13 00:12:46 +00:00
GitHub Actions
5b52d7c9aa Bump deb version to 3.9.1-1 2024-02-22 00:12:28 +00:00
GitHub Actions
bc9f21fa87 Bump build version to 3.9.1 2024-02-13 00:13:22 +00:00
Mark Monteiro
9d2bf07c78
Improve Docker Compose documentation and example (#95)
- Clean up the example `docker-compose.yml` file by removing unnecessary
configuration/comments and add missing volume declaration
- Update the project README.md with instructions on how to use the
project with Docker Compose
2024-02-08 11:06:43 +08:00
GitHub Actions
2ac707c0c3 Bump deb version to 3.8.2-1 2024-02-03 00:12:59 +00:00
GitHub Actions
64495cd318 Bump build version to 3.9.0 2024-02-01 00:13:28 +00:00