Skip to content

Conversation

@attogram
Copy link
Owner

… the release title was being set to a literal command string instead of its output.

The previous method of using command substitution $(...) directly within an action's with block is not a reliable way to execute shell commands in GitHub Actions.

This fix corrects the issue by introducing a dedicated step (Get Release Title) to first run the sed command and then store its result in a step output variable. The subsequent Create Release step then references this output to set the release name. This is the standard and robust method for handling dynamic values in GitHub Actions.

This commit also ensures the softprops/action-gh-release action is updated to v2 and that the RELEASE_TITLE.txt file does not contain a trailing newline.

Description

Related Issue

Checklist

  • I have read the CONTRIBUTING.md document.
  • My code follows the style guidelines of this project.
  • I have added tests that prove my fix is effective or that my feature works.
  • All new and existing tests passed.

google-labs-jules bot and others added 3 commits August 29, 2025 19:27
… the release title was being set to a literal command string instead of its output.

The previous method of using command substitution `$(...)` directly within an action's `with` block is not a reliable way to execute shell commands in GitHub Actions.

This fix corrects the issue by introducing a dedicated step (`Get Release Title`) to first run the `sed` command and then store its result in a step output variable. The subsequent `Create Release` step then references this output to set the release name. This is the standard and robust method for handling dynamic values in GitHub Actions.

This commit also ensures the `softprops/action-gh-release` action is updated to `v2` and that the `RELEASE_TITLE.txt` file does not contain a trailing newline.
…d`) to include links to the recently added documentation for Prettier and repository badges.

The following links have been added:
- A link to `docs/prettier.md`
- A link to `docs/badges.md`

This makes the new documentation discoverable from the main documentation page.
@attogram attogram merged commit 9b6ef48 into main Aug 29, 2025
1 check passed
@attogram attogram deleted the fix-release-title branch August 29, 2025 19:35
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