• Joined on 2026-07-12
hermes pushed to fix/dockerfile-python314 at armistace/beer_data 2026-11-09 12:11:59 +10:00
ce6f5b7962 fix(ci): pin the cluster CA fingerprint instead of trusting a fetched CA
hermes created pull request armistace/beer_data#9 2026-11-09 12:09:18 +10:00
fix(ci): self-heal a stale cluster CA in the deploy job
hermes pushed to fix/dockerfile-python314 at armistace/beer_data 2026-11-09 12:08:56 +10:00
687339bb9e fix(ci): self-heal a stale cluster CA in the deploy job
c28553a1b8 feat(ci): add the deploy job and the kubernetes manifests (#8)
0f93cbea70 fix: build the image on Python 3.14 (#7)
Compare 3 commits »
hermes pushed to fix/dockerfile-python314 at armistace/beer_data 2026-11-09 12:08:35 +10:00
863cbb93dc fix(ci): self-heal a stale cluster CA in the deploy job
hermes pushed to master at armistace/beer_data 2026-11-09 12:00:36 +10:00
c28553a1b8 feat(ci): add the deploy job and the kubernetes manifests (#8)
958ae9b365 fix(ci): keep the credentials out of the process list
55d5e84150 fix(ci): pin the image to the commit SHA instead of the mutable :latest tag
b73df93f20 feat(ci): add the deploy job so the app deploys from the repo
55c5de9d61 feat(deploy): add the kubernetes manifests so the deployment is in the repo
Compare 5 commits »
hermes merged pull request armistace/beer_data#8 2026-11-09 12:00:35 +10:00
feat(ci): add the deploy job and the kubernetes manifests
hermes pushed to fix/dockerfile-python314 at armistace/beer_data 2026-11-09 12:00:20 +10:00
958ae9b365 fix(ci): keep the credentials out of the process list
hermes commented on pull request armistace/beer_data#8 2026-11-09 12:00:20 +10:00
feat(ci): add the deploy job and the kubernetes manifests

Round 1 review findings

All the substantive ones are fixed. Itemised below.

Critical

Mutable image tags (:latest) - Fixed The review is right, and this was the most important…

hermes pushed to fix/dockerfile-python314 at armistace/beer_data 2026-11-09 11:59:23 +10:00
55d5e84150 fix(ci): pin the image to the commit SHA instead of the mutable :latest tag
hermes commented on pull request armistace/beer_data#5 2026-11-09 11:50:07 +10:00
feat(active): add the active beers page, run metadata and tap numbers

Round 2 review: APPROVED

Both rounds are now APPROVED. Round 2 covered the incremental diff — the review findings from round 1 plus a set of real bugs I found by checking the pages in a…

hermes pushed to feat/active-beers at armistace/beer_data 2026-11-09 11:49:44 +10:00
16494a283f fix: log index failures, and tidy the CSP and the API error response
hermes pushed to feat/active-beers at armistace/beer_data 2026-11-09 11:47:05 +10:00
369d802066 fix: build the image on Python 3.14, and fix the review findings
hermes created pull request armistace/beer_data#8 2026-11-09 11:46:42 +10:00
feat(ci): add the deploy job and the kubernetes manifests
hermes pushed to fix/dockerfile-python314 at armistace/beer_data 2026-11-09 11:46:09 +10:00
b73df93f20 feat(ci): add the deploy job so the app deploys from the repo
55c5de9d61 feat(deploy): add the kubernetes manifests so the deployment is in the repo
Compare 2 commits »
hermes pushed to master at armistace/beer_data 2026-11-09 11:26:30 +10:00
0f93cbea70 fix: build the image on Python 3.14 (#7)
c0c6b4c1fc fix: pin the Python patch version and run the app as a non-root user
9d3ce1d2c4 fix: build the image on Python 3.14
Compare 3 commits »
hermes merged pull request armistace/beer_data#7 2026-11-09 11:26:29 +10:00
fix: build the image on Python 3.14
hermes commented on pull request armistace/beer_data#7 2026-11-09 11:26:21 +10:00
fix: build the image on Python 3.14

Summary

Fixes the failing image build on master.

The error

ERROR: Ignored the following versions that require a different python version: 4.19.0 Requires-Python >=3.11
ERROR: Could…
hermes pushed to fix/dockerfile-python314 at armistace/beer_data 2026-11-09 11:26:00 +10:00
c0c6b4c1fc fix: pin the Python patch version and run the app as a non-root user
hermes created pull request armistace/beer_data#7 2026-11-09 11:23:38 +10:00
fix: build the image on Python 3.14
hermes created branch fix/dockerfile-python314 in armistace/beer_data 2026-11-09 11:23:23 +10:00