Skip to content

User/chgray/fix publish#71

Merged
chgray merged 9 commits intomainfrom
user/chgray/fix_publish
Aug 27, 2025
Merged

User/chgray/fix publish#71
chgray merged 9 commits intomainfrom
user/chgray/fix_publish

Conversation

@chgray
Copy link
Copy Markdown
Contributor

@chgray chgray commented Aug 27, 2025

This pull request updates the release workflow configuration and makes a minor formatting change in the README.md. The main focus is on refining the release process in the GitHub Actions workflow to ensure releases are only created from pushes to the main branch and to improve artifact uploading.

Release workflow improvements:

  • The release workflow (.github/workflows/buildbundles.yml) now only triggers on pushes to the main branch, removing the previous support for tag-based triggers to prevent unintended releases from tags.
  • The action used to upload release files has been replaced with softprops/action-gh-release for better compatibility and reliability, and the configuration has been updated to use the files parameter instead of artifacts.

Documentation:

  • Minor formatting fix in the README.md to remove an unnecessary line break at the top of the file.Fixes #
    Design discussion issue #

Changes

Please provide a brief description of the changes here.

Merge requirement checklist

  • CONTRIBUTING guidelines followed.
  • Unit tests added/updated (if applicable).

@chgray chgray marked this pull request as ready for review August 27, 2025 19:53
@chgray chgray enabled auto-merge (squash) August 27, 2025 19:53
@chgray chgray merged commit f65f131 into main Aug 27, 2025
8 checks passed
@chgray chgray deleted the user/chgray/fix_publish branch August 27, 2025 20:02
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