Skip to content

chore: remove techdocs workflow template [DO-7151] - #17

Merged
acobaugh merged 1 commit into
mainfrom
DO-7151-remove-techdocs-workflow
Sep 23, 2026
Merged

acobaugh merged 1 commit into
mainfrom
DO-7151-remove-techdocs-workflow

Conversation

@acobaugh

Copy link
Copy Markdown
Contributor

Summary

  • Removes the techdocs starter workflow template. Backstage was the only reader of the TechDocs sites published to s3://updater-techdocs and was torn down in DO-6999, so nothing consumes the published site.
  • The publish workflow is being removed from all seven consuming repos in DO-7151. Leaving the template behind would let it be re-added to new repos from the template picker.
  • techdocs was the only template in workflow-templates/, so the directory goes with it. required-workflows/, CODEOWNERS and README.md are untouched.

How to test

  • Confirm the techdocs starter no longer appears in the Actions "New workflow" template picker for Updater repos.

Notes

  • Part of DO-7151 under epic DO-6994 (sunset backstage).
  • The Terraform teardown (buckets, IAM, OIDC role, org secret) lands only after every repo in this wave merges.

Backstage was the only reader of the TechDocs sites published to S3 and
was torn down in DO-6999. The publish path is being removed org-wide in
DO-7151; leaving the starter template behind would let the workflow be
re-added to new repos from the template picker.

techdocs was the only template here, so the directory goes with it.
@acobaugh
acobaugh requested a review from a team as a code owner September 23, 2026 18:15
@github-actions

Copy link
Copy Markdown

🤖 AI Tools Survey

Please check all AI tools that assisted in creating this PR:

  • GitHub Copilot
  • Cursor
  • Claude Code
  • Warp
  • ChatGPT
  • Codex
  • Gemini
  • JetBrains AI Assistant
  • AWS Q Developer
  • AWS Bedrock
  • Docker Gordon
  • Devin
  • Atlassian Intelligence
  • Grammarly
  • Yagni
  • Pi
  • Other AI Tool
  • No AI Assistance

💡 Tip: This survey only appears when no AI tool was auto-detected from your commits.

@acobaugh
acobaugh merged commit 0e26bb8 into main Sep 23, 2026
1 check passed
@acobaugh
acobaugh deleted the DO-7151-remove-techdocs-workflow branch September 23, 2026 21:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants