Commit Graph

262 Commits

Author SHA1 Message Date
Anton
3ae2d2dee5 Fix Trivy: run directly via docker instead of action to avoid exit code issues 2026-03-11 19:49:03 +00:00
Anton
36a706b627 Fix test job: use docker driver for load, drop SARIF upload and GHCR login 2026-03-11 19:26:37 +00:00
Anton
c7d1ba9d28 Test job: build only, no push to GHCR 2026-03-11 19:20:47 +00:00
Anton
ed4d5d491a Add workflow permissions for GHCR write and security-events 2026-03-11 19:06:37 +00:00
Anton
fbbfab435d Fix PR test tag: use pr number instead of ref_name to avoid slash in tag 2026-03-11 18:55:34 +00:00
Anton
b8703845db Split into two workflows: build (push/PR/dispatch) and scheduled-update (daily version check) 2026-03-11 18:34:08 +00:00
Anton
08380e548e Always build on push to master and workflow_dispatch, gate only scheduled runs 2026-03-11 18:31:50 +00:00
Anton
ee526c8d44 Remove VERSION file, query GHCR tags for version check 2026-03-11 18:30:25 +00:00
Anton
1068b943c7 Remove shenxn funding, update SECURITY.md, deb Dockerfile to trixie, add acknowledgments to README 2026-03-11 18:02:44 +00:00
Anton
5ed92b2701 Auto-merge version bump PRs 2026-03-11 17:54:36 +00:00
Anton
e812ae128d Version bump via PR instead of direct push to master 2026-03-11 17:53:34 +00:00
Anton
88ce12ea30 Remove obsolete workflows and update-check script 2026-03-11 17:44:59 +00:00
Trent Maetzold
23dd9aab52 Merge version check into build workflow, add scheduled trigger 2026-03-11 12:40:58 -05:00
Trent Maetzold
47526d1b62 Switch base image from debian:sid to debian:trixie (stable) 2026-03-11 12:30:24 -05:00
Trent Maetzold
6066049d5f ci: update checkout action to v4 2026-03-11 11:47:59 -05:00
Trent Maetzold
985d3ba428 ci: modernize deb workflow actions, GHCR only 2026-03-11 11:47:53 -05:00
Trent Maetzold
aac8004a51 ci: update build workflow for GHCR, remove DockerHub 2026-03-11 11:47:46 -05:00
Trent Maetzold
80c7e31b19 docs: update README for fork 2026-03-11 11:47:39 -05:00
Trent Maetzold
edcac8976a security: bind to localhost, use GHCR image 2026-03-11 11:47:32 -05:00
Trent Maetzold
d1f474d31d chore: update maintainer labels in deb Dockerfile 2026-03-11 11:47:25 -05:00
Trent Maetzold
e7d93b9417 fix: add libfido2 deps for v3.22+, update maintainer 2026-03-11 11:47:14 -05: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