Skip to content

Conversation

@dockerh
Copy link
Collaborator

@dockerh dockerh commented Jul 16, 2025

Fixes for GitHub Release Workflow

This PR resolves issues from the last release automation PR:

Fixes

  • Trigger workflow on any tag (not just v*)
  • Prevent infinite ICU cache cleanup loops by using ${{ github.run_id }} in the cache key
  • Fix Upload to GitHub Release step so artifacts appear on the GitHub Release page

Related to issue #86

@nciric nciric merged commit 561f381 into unicode-org:main Jul 22, 2025
6 checks passed
deonajulary06 pushed a commit that referenced this pull request Aug 21, 2025
)

* Github workflow for Ubuntu Packaging

* Github workflow for Ubuntu Packaging.

* Github workflow for Ubuntu Packaging!

* Refactor packaging workflow based on the feedback

* Fix CPack versioning: derive major/minor/patch from INFLECTION_VERSION

* Fixing Version Issue

* Fixing the Cmake Version

* Fix: Cpack Version Handling

* Add CPack-based Ubuntu packaging and GitHub Actions release workflow

* Fix GitHub release workflow, fix cache key and release upload

* Update workflow trigger to release on v* tags

* Fix release workflow: use stable ICU cache key

* Fix release workflow - Ubuntu

* Fix release workflow - Ubuntu Packaging

* Fix Ubuntu packaging workflow: ensure ICU env vars are exported for all build/test steps
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