Skip to content

[BUG] docs-update still references old repo; infra DO migration tag is a no-op #24326

Closed as not planned

Description

@alfredocristofano

Description

Two CI/infrastructure issues still look valid:

  1. docs-update.yml:13 gates on sst/opencode, but the repo now runs as anomalyco/opencode. Scheduled docs update runs are skipped because the condition never matches.
  2. infra/app.ts:43-44 sets oldTag and newTag to the same value for each stage. That makes the Durable Object migration config a no-op, even though the nearby comment says the next release should use tag v2.

The original actions/checkout@v6 point is stale now. actions/checkout@v6 exists and currently resolves to v6.0.2.

Reproduction steps

  1. Open .github/workflows/docs-update.yml and check the repository gate on line 13.
  2. Open infra/app.ts and compare oldTag / newTag in the Durable Object migration block.

Environment info

  • Inspected current dev source
  • Confirmed actions/checkout@v6 now exists via GitHub releases
  • Confirmed current repo is anomalyco/opencode

Activity

  1. added
    coreAnything pertaining to core functionality of the application (opencode server stuff)
    needs:complianceThis means the issue will auto-close after 2 hours.
    on Apr 25, 2026
  2. changed the title [-]fix: CI workflows broken — nix-eval uses nonexistent @v6, docs-update references wrong repo[/-] [+][BUG] nix-eval workflow uses nonexistent actions/checkout@v6; docs-update references wrong repo[/+] on Apr 25, 2026
  3. github-actions commented on Apr 25, 2026

    @github-actions
    Contributor

    Thanks for updating the issue! It now follows the contributing guidelines with a proper Bug Report template, specific description, and reproduction steps. The needs:compliance label has been removed.

  4. alfredocristofano commented on Apr 27, 2026

    @alfredocristofano
    Author

    Quick re-check today: the checkout part is stale now. actions/checkout@v6 exists, latest is v6.0.2, so that claim is no longer useful.

    The other two points still look real:

    • docs-update.yml still gates on github.repository == 'sst/opencode', so scheduled runs under anomalyco/opencode get skipped.
    • infra/app.ts still sets oldTag and newTag to the same value for each stage, so the Durable Object migration config is effectively a no-op.

    I updated the title/body to keep the issue focused on those two remaining parts.

  5. changed the title [-][BUG] nix-eval workflow uses nonexistent actions/checkout@v6; docs-update references wrong repo[/-] [+][BUG] docs-update still references old repo; infra DO migration tag is a no-op[/+] on Apr 27, 2026
  6. alfredocristofano commented on Apr 27, 2026

    @alfredocristofano
    Author

    Update: #24330 now covers both remaining points from this issue: the docs-update.yml repo/action path and the infra/app.ts migration tag. I also fixed the PR title/body so it no longer mentions the stale actions/checkout@v6 claim.

  7. removed
    coreAnything pertaining to core functionality of the application (opencode server stuff)
    on May 3, 2026
  8. github-actions commented on Jul 5, 2026

    @github-actions
    Contributor

    To stay organized issues are automatically closed after 60 days of no activity. If the issue is still relevant please open a new one.

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

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions