66 Commits

Author SHA1 Message Date
2480f6a758 release: bump to 1.0.020 2026-08-04 08:00:37 +00:00
8529819847 release: bump to 1.0.019 2026-08-04 07:00:37 +00:00
b8645220d2 release: bump to 1.0.018 2026-08-04 06:00:35 +00:00
8bf68b152d release: bump to 1.0.017 2026-08-04 05:00:35 +00:00
8046730278 release: bump to 1.0.016 2026-08-04 04:00:36 +00:00
dd8733b60d release: bump to 1.0.015 2026-08-04 03:00:34 +00:00
542da65db5 release: bump to 1.0.014 2026-08-04 02:00:37 +00:00
3e2ad1034b release: bump to 1.0.013 2026-08-04 01:53:06 +00:00
411a73d2ee release: bump to 1.0.012 2026-07-08 12:59:59 +00:00
01557bc0e0 release: bump to 1.0.011 2026-07-08 12:00:02 +00:00
64e6aca3c8 release: bump to 1.0.010 2026-07-08 11:00:01 +00:00
2a70972001 release: bump to 1.0.009 2026-07-08 10:00:00 +00:00
1aad0d838f release: bump to 1.0.008 2026-07-08 09:00:03 +00:00
c02be42339 release: bump to 1.0.007 2026-07-08 08:00:04 +00:00
f526f6c056 release: bump to 1.0.006 2026-07-08 07:00:00 +00:00
db9b3d7403 release: bump to 1.0.005 2026-07-08 06:00:03 +00:00
c6189cba06 release: bump to 1.0.004 2026-07-08 05:00:03 +00:00
bd36ed75d1 release: bump to 1.0.003 2026-07-08 04:00:04 +00:00
f132b926f7 release: bump to 1.0.002 2026-07-08 03:00:04 +00:00
2352e02fc9 fix: start archive scheduler in background thread when serving 2026-07-08 02:45:50 +00:00
60e99e521d ci: trigger fresh run 2026-07-08 02:22:09 +00:00
13dbb6b058 release: bump to 1.0.001 2026-07-08 02:00:03 +00:00
1882d63b31 fix(ci): mount entire tests/playwright dir to fix config resolution 2026-07-08 01:57:58 +00:00
59d0545808 fix: convert playwright config to JS, add git credentials to release push 2026-07-08 01:50:34 +00:00
72903dc6dd fix(ci): fix indentation in Playwright test step (YAML parse error) 2026-07-08 00:44:30 +00:00
7135d8b808 ci: trigger workflow run 2026-07-08 00:43:07 +00:00
35f67723d4 fix(ci): mount test files individually, install playwright@1.51.0 in container to avoid node_modules version conflict 2026-07-08 00:28:18 +00:00
771facb878 chore(ci): remove redundant pr-check.yml, ci.yml covers all workflows 2026-07-08 00:22:26 +00:00
cae5c4f4a0 fix(ci): pin playwright@1.51.0 and set PLAYWRIGHT_BROWSERS_PATH for baked-in browsers 2026-07-08 00:20:40 +00:00
fec577ef23 fix(ci): replace grep -oP with portable grep -oE for BusyBox 2026-07-08 00:13:48 +00:00
cf3101e18f ci: trigger pipeline 2026-07-07 23:45:56 +00:00
d7e7c02838 feat: reserved CI port range 10000-10099, document convention 2026-07-07 23:27:12 +00:00
c27bd399ec feat: CI auto-detects and shifts port to avoid production conflicts 2026-07-07 23:15:11 +00:00
e47dd2315e fix: skip e2e on push to main, improve timeline CSS 2026-07-07 23:09:31 +00:00
31035119fe feat: timeline layout with dates on left grouped by day 2026-07-07 23:01:16 +00:00
1298f88df8 fix(ci): isolate e2e container name to prevent killing production 2026-07-07 22:54:17 +00:00
9c2ffabfbf fix: remove stale container before e2e app start 2026-07-07 22:47:20 +00:00
80ff136c31 feat: add Playwright E2E tests to CI
- 15 tests: home, listing, detail, nav, status, RSS/Atom, theme toggle
- CI e2e job seeds test DB (80 articles, 3 sources) in Docker container
- Tests run in mcr.microsoft.com/playwright:v1.51.0-jammy image
- Port 5000 published for health check from runner
- node_modules + test-results excluded from git
2026-07-07 22:45:52 +00:00
4c5e936ca8 fix: stable named volume for data persistence across deploys 2026-07-07 22:05:56 +00:00
5efa6e4284 fix: use pure shell instead of python3 for version parsing in runner 2026-07-07 21:18:07 +00:00
3fc5b2d58f fix: use GITHUB_OUTPUT file in bump step too 2026-07-07 20:05:33 +00:00
7fbb84dce2 fix: use python3 instead of jq for JSON parsing in runner 2026-07-07 20:05:13 +00:00
3a32a89e34 fix: add missing import os for environ access 2026-07-07 19:47:25 +00:00
f7fdcb374a ci: use Gitea container registry instead of release branches 2026-07-07 19:36:39 +00:00
54f57a0668 Merge pull request 'ci: add PR check and release/deploy workflows' (#39) from ci-fix into main
Reviewed-on: https://git.example.com/jarianc/NewsArchiverV2/pulls/39
2026-07-07 14:25:55 -05:00
b3dfe17ef9 ci: add CODEOWNERS for official reviews 2026-07-07 19:20:54 +00:00
0ae66c921b Merge branch 'main' into ci-fix 2026-07-07 19:19:34 +00:00
1c4f6b809e fix: lowercase docker image name for uppercase repo 2026-07-07 19:18:10 +00:00
0ad3fbb68d ci: add PR check and release/deploy workflows with version.json 2026-07-07 18:35:30 +00:00
5aa4a98e51 Merge pull request 'fix: fix docker build for CI' (#37) from ci-fix into main
Reviewed-on: https://git.example.com/jarianc/NewsArchiverV2/pulls/37
2026-07-05 19:14:03 -05:00