Nick Sweeting
079ea0e088
Skip unused release image export
2026-08-28 14:24:13 -07:00
Nick Sweeting
d200583233
Cancel obsolete release candidates
2026-08-28 14:09:16 -07:00
Nick Sweeting
ac8da7f247
Follow live release coordinator
2026-08-28 13:42:09 -07:00
Nick Sweeting
df18f391f6
Fix IPv6 URLs in server startup banner ( #1845 )
2026-08-28 13:28:17 -07:00
Nick Sweeting
eacd39725a
Use exact locked artifacts for release smoke [skip ci]
2026-08-28 13:25:56 -07:00
Nick Sweeting
2450ce0de7
Poll PyPI release readiness [skip ci]
2026-08-28 12:57:54 -07:00
Nick Sweeting
dafd376244
Keep full CI on pull requests [skip ci]
2026-08-28 12:42:35 -07:00
Nick Sweeting
b3b286694d
Speed release image pipeline [skip ci]
2026-08-28 12:40:54 -07:00
Nick Sweeting
7b5e7705fe
Repin release version action
2026-08-28 12:22:09 -07:00
Nick Sweeting
d4b35e52d3
Add fast release candidate pipeline
2026-08-28 12:19:56 -07:00
Nick Sweeting
01a643468d
publish verified images independently of Python tags
2026-08-27 17:38:33 -07:00
Nick Sweeting
c730d956f3
Remove paid service offers from documentation
2026-08-27 14:36:02 -07:00
Nick Sweeting
7d7384c8e1
Check the Docker public index explicitly
CI / Linters (push) Waiting to run
CI / Install and CLI platform compatibility (push) Waiting to run
CI / Discovered test matrix (push) Waiting to run
CI / Documentation and root tests (push) Waiting to run
CI / CodeQL (push) Waiting to run
CI / Tested Python artifacts (push) Waiting to run
CI / Tested Docker images (push) Waiting to run
CI / All required CI lanes (push) Blocked by required conditions
Deploy Publicsite to GitHub Pages / deploy (push) Waiting to run
2026-08-19 03:20:13 -07:00
Nick Sweeting
11c23281c1
Bound documentation package setup concurrency
CI / Linters (push) Waiting to run
CI / Install and CLI platform compatibility (push) Waiting to run
CI / Discovered test matrix (push) Waiting to run
CI / Documentation and root tests (push) Waiting to run
CI / CodeQL (push) Waiting to run
CI / Tested Python artifacts (push) Waiting to run
CI / Tested Docker images (push) Waiting to run
CI / All required CI lanes (push) Blocked by required conditions
2026-08-17 18:57:22 -07:00
Nick Sweeting
01101f6b78
Align release checks with current package baseline
2026-08-14 22:22:50 -07:00
Nick Sweeting
8f766ace6f
Align release checks with binary request cache
2026-08-14 15:39:38 -07:00
Nick Sweeting
a3671a707e
Allow compiled Python bytecode in image budget
2026-08-14 06:07:18 -07:00
Nick Sweeting
c8f7a77430
Harden root collection ownership handoff
2026-08-14 01:53:10 -07:00
Nick Sweeting
3c84bb5da3
Preserve Docker executable plan fingerprints
2026-08-13 05:43:42 -07:00
Nick Sweeting
663e729c85
Keep release smoke dependencies stable
2026-08-11 19:13:39 -07:00
Nick Sweeting
abbf747103
Wait for PyPI propagation before release smoke
2026-08-11 19:09:55 -07:00
Nick Sweeting
0bdcaedc03
Repair missing archivebox account home
2026-08-11 15:52:57 -07:00
Nick Sweeting
fd75bc05ed
Use absolute uv path in root package smoke
CI / Linters (push) Waiting to run
CI / Install and CLI platform compatibility (push) Waiting to run
CI / Discovered test matrix (push) Waiting to run
CI / Documentation and root tests (push) Waiting to run
CI / CodeQL (push) Waiting to run
CI / Tested Python artifacts (push) Waiting to run
CI / Tested Docker images (push) Waiting to run
CI / All required CI lanes (push) Blocked by required conditions
Deploy Publicsite to GitHub Pages / deploy (push) Waiting to run
2026-08-11 15:22:10 -07:00
Nick Sweeting
9793aa4aef
Keep root-installed uv tools importable
2026-08-11 15:17:16 -07:00
Nick Sweeting
be20f8c8e2
Repair Chrome extension cache ownership
2026-08-11 13:19:04 -07:00
Nick Sweeting
da134b3154
Enhance security note on URL archiving
...
CI / Linters (push) Has been cancelled
CI / Install and CLI platform compatibility (push) Has been cancelled
CI / Discovered test matrix (push) Has been cancelled
CI / Documentation and root tests (push) Has been cancelled
CI / CodeQL (push) Has been cancelled
CI / Tested Python artifacts (push) Has been cancelled
CI / Tested Docker images (push) Has been cancelled
CI / All required CI lanes (push) Has been cancelled
Updated the note on URL archiving to include firewall/ACL-level blocking recommendations.
2026-08-03 16:15:58 -04:00
Nick Sweeting
08226dd944
Revise vulnerability reporting and CVE policy
...
Updated the vulnerability reporting process to no longer accept private reports or issue CVEs, directing users to submit normal GitHub Issues or PRs instead.
2026-08-03 16:14:43 -04:00
Nick Sweeting
a5cb78795f
Test default CLI install path
CI / Linters (push) Waiting to run
CI / Install and CLI platform compatibility (push) Waiting to run
CI / Discovered test matrix (push) Waiting to run
CI / Documentation and root tests (push) Waiting to run
CI / CodeQL (push) Waiting to run
CI / Tested Python artifacts (push) Waiting to run
CI / Tested Docker images (push) Waiting to run
CI / All required CI lanes (push) Blocked by required conditions
Deploy Publicsite to GitHub Pages / deploy (push) Waiting to run
2026-07-31 09:55:51 -07:00
Nick Sweeting
c825cdb1cc
Verify releases through normal PyPI installs
CI / Linters (push) Waiting to run
CI / Install and CLI platform compatibility (push) Waiting to run
CI / Discovered test matrix (push) Waiting to run
CI / Documentation and root tests (push) Waiting to run
CI / CodeQL (push) Waiting to run
CI / Tested Python artifacts (push) Waiting to run
CI / Tested Docker images (push) Waiting to run
CI / All required CI lanes (push) Blocked by required conditions
Deploy Publicsite to GitHub Pages / deploy (push) Waiting to run
2026-07-31 00:26:56 -07:00
Nick Sweeting
e86937f9cd
Restore the existing ArchiveBox Docker checks
2026-07-29 16:56:31 -07:00
Nick Sweeting
62380b70b3
Exercise the normal ArchiveBox crawl path
2026-07-29 16:55:27 -07:00
Nick Sweeting
f0bb89ab0c
Prefer non-root providers before apt
2026-07-29 15:38:45 -07:00
Nick Sweeting
de67f574b0
Use the locked plugin chain for screenshot deploys
2026-07-29 15:13:12 -07:00
Nick Sweeting
ddda1431ac
Cascade every verified ArchiveBox release
CI / Linters (push) Waiting to run
CI / Install and CLI platform compatibility (push) Waiting to run
CI / Discovered test matrix (push) Waiting to run
CI / Documentation and root tests (push) Waiting to run
CI / CodeQL (push) Waiting to run
CI / Tested Python artifacts (push) Waiting to run
CI / Tested Docker images (push) Waiting to run
CI / All required CI lanes (push) Blocked by required conditions
Deploy Publicsite to GitHub Pages / deploy (push) Waiting to run
2026-07-29 09:20:02 -07:00
Nick Sweeting
247cc06514
Route all ArchiveBox releases through the central graph
2026-07-29 09:17:06 -07:00
Nick Sweeting
6482e765d7
Skip packaging work for unchanged releases
2026-07-29 07:40:11 -07:00
Nick Sweeting
e0596e78a8
Scope release privileges and stable packaging
2026-07-29 06:44:48 -07:00
Nick Sweeting
1030d34b98
Bump abx-dl to 1.12.40
2026-07-29 05:05:20 -07:00
Nick Sweeting
05d0311b9b
Verify published ArchiveBox release artifacts
2026-07-29 00:16:40 -07:00
Nick Sweeting
2246f0d6ff
Use abx-dl 1.12.32 Docker artifacts
2026-07-28 20:47:27 -07:00
Nick Sweeting
a3ca0f68c0
Resolve install binary names through plugins
2026-07-28 20:22:50 -07:00
Nick Sweeting
ed3765fe88
Require downstream package releases to pass
2026-07-28 18:30:06 -07:00
Nick Sweeting
413f462525
Publish tested Docker digests from push CI
2026-07-28 14:45:50 -07:00
Nick Sweeting
2268d591b6
Restore registered PyPI release workflow path
2026-07-28 13:14:36 -07:00
Nick Sweeting
e39ee82ead
Restore automated dev releases
2026-07-28 10:29:16 -07:00
Nick Sweeting
8f0b4fbaae
Use compose network for Docker smoke target
2026-07-28 10:01:38 -07:00
Nick Sweeting
4a6b48b624
Use local Docker smoke test target
2026-07-28 09:45:59 -07:00
Nick Sweeting
7e097221bf
Enhance SECURITY.md with SSRF and URL validation details
...
Added section on SSRF and URL validation to clarify archiving capabilities and user responsibilities.
2026-07-28 12:14:51 -04:00
Nick Sweeting
5a0e016de1
Restrict stable ArchiveBox releases to main
2026-07-28 02:17:23 -07:00
Nick Sweeting
795ba60f62
Bump abx-dl to 1.12.26
2026-07-28 02:02:01 -07:00