Skip to content

ci: split Docker build per platform and add Discord notification - #31

Merged
Navino16 merged 3 commits into
developfrom
ci/docker-split-and-discord-notify
Mar 19, 2026
Merged

Navino16 merged 3 commits into
developfrom
ci/docker-split-and-discord-notify

Conversation

@Navino16

Copy link
Copy Markdown
Owner

Description

  • Split Docker builds into per-platform matrix jobs (amd64 on ubuntu-latest, arm64 on ubuntu-24.04-arm) with manifest merge, replacing QEMU emulation
  • Switch Docker cache from local to GHA cache
  • Add Discord release notification job with changelog embed
  • Hardcode IMAGE_NAME to avoid uppercase issues with github.repository
  • Revamp README with centered badges and collapsible configuration sections (Librarr style)

Type of change

  • Bug fix
  • New feature
  • Breaking change
  • Documentation
  • Refactoring
  • Dependencies update

Checklist

  • I have tested my changes locally
  • I have added/updated tests if needed
  • Code coverage is maintained or improved
  • Lint passes (npm run lint)
  • Tests pass (npm test)

Related Issues

@Navino16 Navino16 added documentation Improvements or additions to documentation github_actions Pull requests that update GitHub Actions code labels Mar 19, 2026
Comment thread .github/workflows/release.yml Fixed
@Navino16
Navino16 changed the base branch from main to develop March 19, 2026 16:13
@codecov-commenter

Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@Navino16
Navino16 merged commit 482fafc into develop Mar 19, 2026
6 checks passed
@Navino16
Navino16 deleted the ci/docker-split-and-discord-notify branch March 20, 2026 10:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants