Skip to content

Conversation

@BYK
Copy link
Member

@BYK BYK commented Jan 13, 2026

No description provided.

@github-actions
Copy link
Contributor

github-actions bot commented Jan 13, 2026

Semver Impact of This PR

🟡 Minor (new features)

📋 Changelog Preview

This is how your changes will appear in the changelog.
Entries from this PR are highlighted with a left border (blockquote style).


New Features ✨

  • Configure GitHub artifact provider to filter by workflow and name by BYK in #709

Bug Fixes 🐛

Docker

  • Add image template var and strict template validation by BYK in #713
  • Add GITHUB_API_TOKEN and x-access-token fallbacks for ghcr.io by BYK in #710

Other

  • Don't mention PRs to avoid linking in changelog previews by BYK in #712

🤖 This preview updates automatically when you update the PR.

Remove unnecessary inline comments that were overly explanatory
for self-documenting code.
- Export ArtifactPatternsSchema from schema
- Move patternToRegexp and escapeRegex to utils/filters.ts
- Restructure getArtifactsFromWorkflowRuns to pre-compute applicable
  patterns per workflow, eliminating redundant filter checks
- Use Set to track seen artifact IDs instead of break statement
- Implement two-phase download pipeline: download all in parallel,
  then unpack all in parallel for better I/O throughput
- Add tests for new filter utility functions
@github-actions
Copy link
Contributor

github-actions bot commented Jan 13, 2026

PR Preview Action v1.8.0

🚀 View preview at
https://getsentry.github.io/craft/pr-preview/pr-709/

Built to branch gh-pages at 2026-01-13 15:29 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

- Use ArtifactPatternsSchema in GitHubArtifactsConfigSchema union
- Remove re-export of patternToRegexp from github.ts
- Update tests to import patternToRegexp from utils/filters.ts
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.

4 participants