release: backfill HTML-tool stable releases on Codeberg + drop local mirrors
Completes the deferred cleanup from 2dc9ad2 ("refactor: distribute via
Codeberg release assets, drop the upstream image"), now that
$CODEBERG_TOKEN is provisioned.
Backfilled to Codeberg release assets:
- archive, transmittal, classifier, mdedit, landing — v0.0.1 and v0.0.2
stable releases (10 releases, one HTML asset each)
- zddc-server v0.0.8-alpha.2 — four cross-compiled binaries (the same
artifacts that previously lived in website/releases/, renamed to the
canonical zddc-server-<os>-<arch>[.exe] without the -alpha suffix)
Older zddc-server stable tags (v0.0.1 through v0.0.7) are not
backfilled — they were image-only releases under the old flow and have
no binary artifacts to upload. Operators wanting those builds can
checkout the tag and run `sh zddc/release.sh stable <ver>` to publish
binaries; nothing in the new flow depends on them existing on Codeberg.
Removes from the working tree (now redundant — Codeberg is canonical):
- website/releases/<tool>_v0.0.{1,2}.html (10 files)
- website/releases/<tool>_{alpha,beta}.html (10 files; mutable channel
mirrors written by the old build flow)
- website/releases/<tool>_stable.html (5 symlinks)
- website/releases/zddc-server-*-alpha[.exe] (4 binaries)
Also: regenerates website/releases/{index.html,manifest.json} from the
post-backfill Codeberg release list. The manifest currently has stable
entries for the five HTML tools and an alpha entry for zddc-server;
HTML alpha/beta channels and zddc-server stable will populate as
operators cut those releases through the new flow.
One repo-config side effect: enabled the "Releases" repo unit on
codeberg.org/VARASYS/ZDDC (was off; the API returned 404 on every
release endpoint until enabled).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
2dc9ad240c
commit
b28c4aef81
31 changed files with 29 additions and 132178 deletions
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
|
@ -1 +0,0 @@
|
||||||
archive_v0.0.2.html
|
|
||||||
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
|
@ -1 +0,0 @@
|
||||||
classifier_v0.0.2.html
|
|
||||||
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
|
@ -61,97 +61,64 @@
|
||||||
<section class="rel-tool">
|
<section class="rel-tool">
|
||||||
<h2>Archive</h2>
|
<h2>Archive</h2>
|
||||||
<div class="rel-channels">
|
<div class="rel-channels">
|
||||||
<a class="stable" href="archive_stable.html">stable</a>
|
<a class="stable" href="/releases/archive-v0.0.2/archive_v0.0.2.html">stable</a>
|
||||||
<a class="beta" href="archive_beta.html">beta</a>
|
|
||||||
<a class="alpha" href="archive_alpha.html">alpha</a>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="rel-versions"><strong>Pin to version:</strong>
|
<div class="rel-versions"><strong>Pin to version:</strong>
|
||||||
<a href="archive_v0.0.2.html">v0.0.2</a>
|
<a href="/releases/archive-v0.0.2/archive_v0.0.2.html">v0.0.2</a>
|
||||||
<a href="archive_v0.0.1.html">v0.0.1</a>
|
<a href="/releases/archive-v0.0.1/archive_v0.0.1.html">v0.0.1</a>
|
||||||
</div>
|
</div>
|
||||||
<div class="rel-meta">stable currently → archive_v0.0.2.html</div>
|
|
||||||
</section>
|
</section>
|
||||||
<section class="rel-tool">
|
<section class="rel-tool">
|
||||||
<h2>Transmittal</h2>
|
<h2>Transmittal</h2>
|
||||||
<div class="rel-channels">
|
<div class="rel-channels">
|
||||||
<a class="stable" href="transmittal_stable.html">stable</a>
|
<a class="stable" href="/releases/transmittal-v0.0.2/transmittal_v0.0.2.html">stable</a>
|
||||||
<a class="beta" href="transmittal_beta.html">beta</a>
|
|
||||||
<a class="alpha" href="transmittal_alpha.html">alpha</a>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="rel-versions"><strong>Pin to version:</strong>
|
<div class="rel-versions"><strong>Pin to version:</strong>
|
||||||
<a href="transmittal_v0.0.2.html">v0.0.2</a>
|
<a href="/releases/transmittal-v0.0.2/transmittal_v0.0.2.html">v0.0.2</a>
|
||||||
<a href="transmittal_v0.0.1.html">v0.0.1</a>
|
<a href="/releases/transmittal-v0.0.1/transmittal_v0.0.1.html">v0.0.1</a>
|
||||||
</div>
|
</div>
|
||||||
<div class="rel-meta">stable currently → transmittal_v0.0.2.html</div>
|
|
||||||
</section>
|
</section>
|
||||||
<section class="rel-tool">
|
<section class="rel-tool">
|
||||||
<h2>Classifier</h2>
|
<h2>Classifier</h2>
|
||||||
<div class="rel-channels">
|
<div class="rel-channels">
|
||||||
<a class="stable" href="classifier_stable.html">stable</a>
|
<a class="stable" href="/releases/classifier-v0.0.2/classifier_v0.0.2.html">stable</a>
|
||||||
<a class="beta" href="classifier_beta.html">beta</a>
|
|
||||||
<a class="alpha" href="classifier_alpha.html">alpha</a>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="rel-versions"><strong>Pin to version:</strong>
|
<div class="rel-versions"><strong>Pin to version:</strong>
|
||||||
<a href="classifier_v0.0.2.html">v0.0.2</a>
|
<a href="/releases/classifier-v0.0.2/classifier_v0.0.2.html">v0.0.2</a>
|
||||||
<a href="classifier_v0.0.1.html">v0.0.1</a>
|
<a href="/releases/classifier-v0.0.1/classifier_v0.0.1.html">v0.0.1</a>
|
||||||
</div>
|
</div>
|
||||||
<div class="rel-meta">stable currently → classifier_v0.0.2.html</div>
|
|
||||||
</section>
|
</section>
|
||||||
<section class="rel-tool">
|
<section class="rel-tool">
|
||||||
<h2>Markdown Editor</h2>
|
<h2>Markdown Editor</h2>
|
||||||
<div class="rel-channels">
|
<div class="rel-channels">
|
||||||
<a class="stable" href="mdedit_stable.html">stable</a>
|
<a class="stable" href="/releases/mdedit-v0.0.2/mdedit_v0.0.2.html">stable</a>
|
||||||
<a class="beta" href="mdedit_beta.html">beta</a>
|
|
||||||
<a class="alpha" href="mdedit_alpha.html">alpha</a>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="rel-versions"><strong>Pin to version:</strong>
|
<div class="rel-versions"><strong>Pin to version:</strong>
|
||||||
<a href="mdedit_v0.0.2.html">v0.0.2</a>
|
<a href="/releases/mdedit-v0.0.2/mdedit_v0.0.2.html">v0.0.2</a>
|
||||||
<a href="mdedit_v0.0.1.html">v0.0.1</a>
|
<a href="/releases/mdedit-v0.0.1/mdedit_v0.0.1.html">v0.0.1</a>
|
||||||
</div>
|
</div>
|
||||||
<div class="rel-meta">stable currently → mdedit_v0.0.2.html</div>
|
|
||||||
</section>
|
</section>
|
||||||
<section class="rel-tool">
|
<section class="rel-tool">
|
||||||
<h2>ZDDC</h2>
|
<h2>Landing (project picker)</h2>
|
||||||
<div class="rel-channels">
|
<div class="rel-channels">
|
||||||
<a class="stable" href="landing_stable.html">stable</a>
|
<a class="stable" href="/releases/landing-v0.0.2/landing_v0.0.2.html">stable</a>
|
||||||
<a class="beta" href="landing_beta.html">beta</a>
|
|
||||||
<a class="alpha" href="landing_alpha.html">alpha</a>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="rel-versions"><strong>Pin to version:</strong>
|
<div class="rel-versions"><strong>Pin to version:</strong>
|
||||||
<a href="landing_v0.0.2.html">v0.0.2</a>
|
<a href="/releases/landing-v0.0.2/landing_v0.0.2.html">v0.0.2</a>
|
||||||
<a href="landing_v0.0.1.html">v0.0.1</a>
|
<a href="/releases/landing-v0.0.1/landing_v0.0.1.html">v0.0.1</a>
|
||||||
</div>
|
</div>
|
||||||
<div class="rel-meta">stable currently → landing_v0.0.2.html</div>
|
|
||||||
</section>
|
</section>
|
||||||
<section class="rel-tool">
|
<section class="rel-tool">
|
||||||
<h2>zddc-server</h2>
|
<h2>zddc-server (Go file server)</h2>
|
||||||
<p style="margin-top:0;color:var(--color-text-muted);font-size:0.95rem;">Go HTTP file server with ACL, .archive index, and a delegated-admin .zddc editor. Distributed as a container image (preferred) or a standalone binary.</p>
|
<div class="rel-channels">
|
||||||
|
<a class="alpha" href="https://codeberg.org/VARASYS/ZDDC/releases/tag/zddc-server-v0.0.8-alpha.2">alpha</a>
|
||||||
|
</div>
|
||||||
<h3 style="font-size:1rem;margin:0.75rem 0 0.4rem;">Standalone binaries</h3>
|
<h3 style="font-size:1rem;margin:0.75rem 0 0.4rem;">Standalone binaries</h3>
|
||||||
<table class="rel-bin-table"><thead><tr><th>Channel</th><th>linux-amd64</th><th>darwin-amd64</th><th>darwin-arm64</th><th>windows-amd64</th></tr></thead><tbody>
|
<table class="rel-bin-table"><thead><tr><th>Channel</th><th>linux-amd64</th><th>darwin-amd64</th><th>darwin-arm64</th><th>windows-amd64</th></tr></thead><tbody>
|
||||||
<tr><td class="ch-stable">stable</td><td class="empty">—</td><td class="empty">—</td><td class="empty">—</td><td class="empty">—</td></tr>
|
<tr><td class="ch-stable">stable</td><td class="empty">—</td><td class="empty">—</td><td class="empty">—</td><td class="empty">—</td></tr>
|
||||||
<tr><td class="ch-beta">beta</td><td class="empty">—</td><td class="empty">—</td><td class="empty">—</td><td class="empty">—</td></tr>
|
<tr><td class="ch-beta">beta</td><td class="empty">—</td><td class="empty">—</td><td class="empty">—</td><td class="empty">—</td></tr>
|
||||||
<tr><td class="ch-alpha">alpha</td><td><a href="zddc-server-linux-amd64-alpha">download</a></td><td><a href="zddc-server-darwin-amd64-alpha">download</a></td><td><a href="zddc-server-darwin-arm64-alpha">download</a></td><td><a href="zddc-server-windows-amd64-alpha.exe">download</a></td></tr>
|
<tr><td class="ch-alpha">alpha</td><td><a href="/releases/zddc-server-v0.0.8-alpha.2/zddc-server-linux-amd64">download</a></td><td><a href="/releases/zddc-server-v0.0.8-alpha.2/zddc-server-darwin-amd64">download</a></td><td><a href="/releases/zddc-server-v0.0.8-alpha.2/zddc-server-darwin-arm64">download</a></td><td><a href="/releases/zddc-server-v0.0.8-alpha.2/zddc-server-windows-amd64.exe">download</a></td></tr>
|
||||||
</tbody></table>
|
</tbody></table>
|
||||||
<h3 style="font-size:1rem;margin:0.75rem 0 0.4rem;">Container image</h3>
|
|
||||||
<p style="margin:0 0 0.4rem;font-size:0.9rem;">Pull from <a href="https://codeberg.org/VARASYS/-/packages/container/zddc-server">codeberg.org/varasys/zddc-server</a>:</p>
|
|
||||||
<div class="rel-channels">
|
|
||||||
<a class="stable" href="https://codeberg.org/VARASYS/-/packages/container/zddc-server/stable">:stable</a>
|
|
||||||
<a class="beta" href="https://codeberg.org/VARASYS/-/packages/container/zddc-server/beta">:beta</a>
|
|
||||||
<a class="alpha" href="https://codeberg.org/VARASYS/-/packages/container/zddc-server/alpha">:alpha</a>
|
|
||||||
</div>
|
|
||||||
<code class="rel-pull">podman pull codeberg.org/varasys/zddc-server:stable</code>
|
|
||||||
<div class="rel-versions" style="margin-top:0.6rem;"><strong>Pin to version:</strong>
|
|
||||||
<a href="https://codeberg.org/VARASYS/-/packages/container/zddc-server/0.0.7">v0.0.7</a>
|
|
||||||
<a href="https://codeberg.org/VARASYS/-/packages/container/zddc-server/0.0.6">v0.0.6</a>
|
|
||||||
<a href="https://codeberg.org/VARASYS/-/packages/container/zddc-server/0.0.5">v0.0.5</a>
|
|
||||||
<a href="https://codeberg.org/VARASYS/-/packages/container/zddc-server/0.0.4">v0.0.4</a>
|
|
||||||
<a href="https://codeberg.org/VARASYS/-/packages/container/zddc-server/0.0.3">v0.0.3</a>
|
|
||||||
<a href="https://codeberg.org/VARASYS/-/packages/container/zddc-server/0.0.2">v0.0.2</a>
|
|
||||||
<a href="https://codeberg.org/VARASYS/-/packages/container/zddc-server/0.0.1">v0.0.1</a>
|
|
||||||
<span style="color:var(--color-text-muted);">recent pre-releases:</span>
|
|
||||||
<a href="https://codeberg.org/VARASYS/-/packages/container/zddc-server/0.0.8-alpha.2">v0.0.8-alpha.2</a>
|
|
||||||
<a href="https://codeberg.org/VARASYS/-/packages/container/zddc-server/0.0.8-alpha.1">v0.0.8-alpha.1</a>
|
|
||||||
</div>
|
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section style="margin-top: var(--spacing-2xl); color: var(--color-text-muted); font-size: 0.9rem;">
|
<section style="margin-top: var(--spacing-2xl); color: var(--color-text-muted); font-size: 0.9rem;">
|
||||||
|
|
|
||||||
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
|
@ -1 +0,0 @@
|
||||||
landing_v0.0.2.html
|
|
||||||
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
8
website/releases/manifest.json
Normal file
8
website/releases/manifest.json
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
{
|
||||||
|
"archive-stable": "archive-v0.0.2",
|
||||||
|
"transmittal-stable": "transmittal-v0.0.2",
|
||||||
|
"classifier-stable": "classifier-v0.0.2",
|
||||||
|
"mdedit-stable": "mdedit-v0.0.2",
|
||||||
|
"landing-stable": "landing-v0.0.2",
|
||||||
|
"zddc-server-alpha": "zddc-server-v0.0.8-alpha.2"
|
||||||
|
}
|
||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -1 +0,0 @@
|
||||||
mdedit_v0.0.2.html
|
|
||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
|
@ -1 +0,0 @@
|
||||||
transmittal_v0.0.2.html
|
|
||||||
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in a new issue