Skip to content

openspec: Close and archive add-version-endpoint - #141

Open
justaugustus wants to merge 1 commit into
ossf:mainfrom
justaugustus:close-add-version-endpoint
Open

justaugustus wants to merge 1 commit into
ossf:mainfrom
justaugustus:close-add-version-endpoint

Conversation

@justaugustus

Copy link
Copy Markdown
Member

v0.3.0 is deployed (ECS task definition revision 4), and https://api.scorecard.dev/version returns v0.3.0, 8fb4a1b… and actionlint.kjanat.dev v1.17.0 through the CDN. That was the change's last task (4.4), so this PR records it and archives the change, making api-version a canonical spec.

The first /version request reached a v0.2.0 task mid-rollout, and Fastly cached its 404 under the service's default TTL. That one URL needed a manual purge. Every build has the route now, so later deploys won't repeat it.

openspec validate --specs --strict passes for all ten specs.

`v0.3.0` is deployed and `api.scorecard.dev/version` reports it, which
was the last task. Archiving makes `api-version` a canonical spec.

The first `/version` request hit a `v0.2.0` task mid-rollout, and
Fastly cached its 404 under the service's default TTL, so that URL
needed a manual purge. Every build has the route now, so later deploys
won't repeat it.

Assisted-by: LLM
Signed-off-by: Stephen Augustus <foo@auggie.dev>
@codecov

codecov Bot commented Oct 14, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 49.49%. Comparing base (e435c38) to head (d9cdfc9).
⚠️ Report is 257 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #141      +/-   ##
==========================================
+ Coverage   42.71%   49.49%   +6.78%     
==========================================
  Files          48       60      +12     
  Lines        2568     3291     +723     
==========================================
+ Hits         1097     1629     +532     
- Misses       1383     1504     +121     
- Partials       88      158      +70     
Components Coverage Δ
api 59.70% <59.70%> (∅)
cron 33.48% <82.51%> (+6.44%) ⬆️
core 68.55% <ø> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

1 participant