Skip to content

feat: add artifacts release workflows#390

Merged
opoudjis merged 6 commits into
mainfrom
rt-add-release-artifacts
Aug 18, 2025
Merged

feat: add artifacts release workflows#390
opoudjis merged 6 commits into
mainfrom
rt-add-release-artifacts

Conversation

@ronaldtse
Copy link
Copy Markdown
Contributor

To publish Gemfile.lock files

- Add pull_request trigger to ruby-artifacts.yml and docker-artifacts.yml
- Use v1.13.3 as test version for PR builds
- Disable artifact uploads during PR testing
- Add PR-specific summary messages
- Check if gem already has correct name before renaming
- Avoid 'mv same file' error when gem version matches target
- Change from windows-latest to windows-ltsc2022
- This should resolve the manifest not found error
- Try C:\metanorma\Gemfile.lock, C:\setup\Gemfile.lock, and C:\usr\local\bundle\Gemfile.lock
- Add directory listing for debugging if extraction fails
- More robust error handling for Windows container extraction
- Use proper Windows cmd syntax for recursive directory listing
- Add specific searches for Gemfile and .lock files
- Use 'if exist' checks to avoid syntax errors
- Improve debugging output for Windows container file discovery
@opoudjis
Copy link
Copy Markdown
Contributor

@ronaldtse is this to be merged?

@opoudjis opoudjis merged commit d18925b into main Aug 18, 2025
163 of 169 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