Skip to content

ci: download native packages in a single pattern-matched step#5002

Merged
arturcic merged 1 commit into
GitTools:mainfrom
arturcic:fix/artifacts-restore-pattern
Jun 30, 2026
Merged

ci: download native packages in a single pattern-matched step#5002
arturcic merged 1 commit into
GitTools:mainfrom
arturcic:fix/artifacts-restore-pattern

Conversation

@arturcic

Copy link
Copy Markdown
Member

Collapses the three per-OS native-* download-artifact steps in .github/actions/artifacts-restore into a single step using pattern: native-* with merge-multiple: true.

actions/download-artifact@v8 fetches the matched artifacts concurrently and extracts them flat into the same artifacts/packages/native path — preserving the previous layout (the native artifacts are distinct *.tar.gz/*.zip files, so no collision). This trims the per-OS download sequence (used by the release, publish, and docs jobs) into one concurrent fetch.

actionlint clean.

🤖 Generated with Claude Code

@arturcic arturcic marked this pull request as draft June 30, 2026 12:50
@arturcic arturcic marked this pull request as ready for review June 30, 2026 12:58
Collapse the three per-OS 'native-*' download-artifact steps into one step
using 'pattern: native-*' with 'merge-multiple: true'. The action fetches
the matched artifacts concurrently and extracts them flat into the same
path, preserving the previous layout. Behavior-preserving.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@arturcic arturcic force-pushed the fix/artifacts-restore-pattern branch from 0b8eab3 to ab646de Compare June 30, 2026 13:03
@arturcic arturcic enabled auto-merge June 30, 2026 13:04
@arturcic arturcic merged commit cf6a76c into GitTools:main Jun 30, 2026
9 checks passed
@arturcic arturcic deleted the fix/artifacts-restore-pattern branch June 30, 2026 13:05
@mergify

mergify Bot commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

Thank you @arturcic for your contribution!

@arturcic arturcic added this to the 6.8.0 milestone Jun 30, 2026
github-actions Bot pushed a commit that referenced this pull request Jun 30, 2026
Merge pull request #5002 from arturcic/fix/artifacts-restore-pattern

ci: download native packages in a single pattern-matched step
@arturcic

Copy link
Copy Markdown
Member Author

🎉 This issue has been resolved in version 6.8.0 🎉
The release is available on:

Your GitReleaseManager bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

1 participant