Commit Graph

20 Commits

Author SHA1 Message Date
Dan Williams
fcebd8a198 Stabilize runtime image, add PR-based version gating, drop arm/v7
Dockerfile:
- Keep build stage on debian:sid-slim (required for riscv64 Go support)
- Switch runtime stage to debian:bookworm-slim for stable, predictable
  package names — eliminates the libcbor0 class of breakage for users

update-check.py:
- Create a branch and open a PR instead of pushing directly to master
- PR body links to upstream release notes and prompts review of new
  dependencies before merge
- Remove dead deb/PACKAGE code

build.yaml:
- Drop linux/arm/v7 — upstream go-libfido2 is incompatible with 32-bit
  ARM address space as of v3.22.0; not fixable without upstream changes
- Add VERSION to pull_request trigger paths so the test job builds
  and validates every version bump PR before it can be merged

update-check.yaml:
- Pass GITHUB_TOKEN and GITHUB_REPOSITORY to script for PR creation

README.md:
- Document arm/v7 as unsupported with reason
2026-02-24 21:11:29 -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
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
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
75bee435f5
Workaround to compile for 32bit (#40)
* Workaround to compile for 32bit

This is a workaround based on [this
comment](https://github.com/antlr/antlr4/issues/2433#issuecomment-774514106).
It is not a pretty solution but it worked well on my test file.

It runs once to compile, if make fails, then it apply the fix and try
again, this is done so builds that don't need workaround don't use it
and also because the workaround is done on top of downloaded files
during ethe first compilation.

* Update README to remove ARMv7 error comment
2022-01-02 02:41:44 +08:00
Florent Hemmi
e605ec8ca3 Update Helm chart link 2021-04-29 22:39:26 +08:00
Xiaonan Shen
dd8e03595f
Update README.md 2021-02-04 17:39:35 +08:00
Xiaonan Shen
faa784d144
Improve README 2021-01-11 22:09:01 +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
3463966b94
Update README 2020-11-20 00:36:39 -08:00
Xiaonan Shen
f0415daf4f
Update README 2020-11-19 20:40:52 -08:00
Xiaonan Shen
1cc5a55844
Update README 2020-11-19 16:19:03 -08:00
Xiaonan Shen
41284ee3bf
Update README.md 2020-11-02 13:08:04 +07:00
Xiaonan Shen
0aa5c67bbc
Update README 2020-06-01 09:14:29 -07:00
Xiaonan Shen
cc6eba9bf2
Update shields 2020-05-31 22:03:22 -07:00
Xiaonan Shen
65c4596b1a
Update README.md 2020-05-18 02:46:49 -07:00
Xiaonan Shen
c0351a9b4d
Update README.md 2020-04-23 17:18:41 -07:00
Xiaonan Shen
e87578844e
Fix build badge 2020-04-15 00:37:29 -07:00
Xiaonan Shen
b9d6dd4f8c
Add badges 2020-04-14 21:12:55 -07:00
Xiaonan Shen
8aab808a2a
Add README.md 2020-04-14 20:52:57 -07:00