Skip to content

Fix homepage submodule release updates - #60

Merged
lipkau merged 2 commits into
masterfrom
codex/fix-homepage-submodule-update
Aug 24, 2026
Merged

Fix homepage submodule release updates#60
lipkau merged 2 commits into
masterfrom
codex/fix-homepage-submodule-update

Conversation

@lipkau

@lipkau lipkau commented Aug 24, 2026

Copy link
Copy Markdown
Member

Summary

  • Force the requested release tag checkout in the disposable Actions submodule worktree.
  • Quote GITHUB_OUTPUT paths in the update script.
  • Advance the JiraAgilePS submodule to the released v0.1.1 tag.

Why

The JiraAgilePS v0.1.1 homepage dispatch failed because line-ending normalization left tracked workflow files modified inside the checked-out submodule. A normal checkout then refused to select the release tag. The existing untagged submodule pointer also blocked the site build's release-alignment check.

The workflow owns this temporary checkout, so forcing the requested tag is safe and makes the update deterministic.

Validation

  • actionlint .github/workflows/update-submodule.yml
  • git diff --check
  • Confirmed the original failure in homepage run 32777360808
  • Confirmed both commits have valid GitHub signatures

Release impact

Merging updates the homepage source to JiraAgilePS v0.1.1 and prevents future release dispatches from failing on normalized submodule files.

Force the requested tag checkout in the disposable Actions worktree so line-ending normalization cannot block homepage updates.
@lipkau
lipkau requested a review from a team as a code owner August 24, 2026 21:06
@lipkau
lipkau merged commit 7074188 into master Aug 24, 2026
2 checks passed
@lipkau
lipkau deleted the codex/fix-homepage-submodule-update branch August 24, 2026 21:11
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.

1 participant