Skip to content

ci: backport auto-publish workflow to release-0.1#200

Merged
Roming22 merged 2 commits into
redhat-appstudio:release-0.1from
gtrivedi88:ci/backport-auto-publish-to-release
May 11, 2026
Merged

ci: backport auto-publish workflow to release-0.1#200
Roming22 merged 2 commits into
redhat-appstudio:release-0.1from
gtrivedi88:ci/backport-auto-publish-to-release

Conversation

@gtrivedi88

Copy link
Copy Markdown
Contributor

Summary

  • Backports the auto-detect publishing workflow (ci: auto-detect latest release branch for docs publishing #197) and docs/README.md to release-0.1
  • Without this, pushes to release-0.1 use the old workflow and never trigger the tagbuilddeploy pipeline
  • Once merged, the next push to release-0.1 will auto-tag and publish to GitHub Pages

This is why the live site at https://redhat-appstudio.github.io/tsf-cli/ has not been updating — the workflow file on release-0.1 was still the old version.

Cherry-picked commits

  • 2aceefb5 — ci: auto-detect latest release branch for docs publishing
  • dd0566ac — docs: add docs/README.md for publishing workflow

Test plan

  • After merge, verify that the Docs workflow runs on release-0.1 with the tag job
  • Verify the docs tag is created and points to the latest release-0.1 commit
  • Verify the live site updates at https://redhat-appstudio.github.io/tsf-cli/

🤖 Generated with Claude Code

gtrivedi88 and others added 2 commits May 11, 2026 13:13
Replace the DOCS_RELEASE_BRANCH repository variable with automatic
semver detection. The tag job now queries all release-* branches and
picks the highest version, so no manual variable update is needed
when cutting new releases.

Follow-up to redhat-appstudio#182.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add a comprehensive README.md in the docs/ directory covering:
- Branch model and contributing workflow
- How to get changes onto the live site (backport to release branch)
- Detailed explanation of the three CI jobs (tag, build, deploy)
- Local build instructions
- Directory structure with file descriptions
- AsciiDoc attributes reference
- How to add new pages
- Antora-specific notes for contributors

Requested by Romain in the PR redhat-appstudio#182 discussion.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@gtrivedi88 gtrivedi88 requested a review from Roming22 May 11, 2026 08:30

@Roming22 Roming22 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

@Roming22 Roming22 merged commit d3a5634 into redhat-appstudio:release-0.1 May 11, 2026
3 checks passed
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