Skip to content

Release: 1 feature, 3 fixes → Staging#7265

Merged
h0lybyte merged 4 commits intostagingfrom
dev
Feb 25, 2026
Merged

Release: 1 feature, 3 fixes → Staging#7265
h0lybyte merged 4 commits intostagingfrom
dev

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Feb 25, 2026

Release: Dev → Staging

4 atomic commits ready for staging

Features

Bug Fixes


This PR is automatically maintained by CI

- Add cache-from registry ref to local containerx config so test builds
  pull cached layers from ghcr.io/kbve/mc:buildcache (written by prod)
- Add docker/setup-buildx-action to docker-test-app workflow so registry
  cache-from is supported during e2e test builds
…7267)

The irc-domain-redirect ingress was stuck without an ADDRESS due to the
permanent-redirect annotation, causing ArgoCD to report Progressing
indefinitely. Replace with a tiny nginx container serving a meta refresh
+ JS redirect page from irc.kbve.com to chat.kbve.com.
@github-actions
Copy link
Contributor Author

github-actions bot commented Feb 25, 2026

Dependency Review

The following issues were found:
  • ✅ 0 vulnerable package(s)
  • ✅ 0 package(s) with incompatible licenses
  • ✅ 0 package(s) with invalid SPDX license definitions
  • ⚠️ 1 package(s) with unknown licenses.
See the Details below.

License Issues

.github/workflows/docker-test-app.yml

PackageVersionLicenseIssue Type
docker/setup-buildx-action3.*.*NullUnknown License

OpenSSF Scorecard

PackageVersionScoreDetails
actions/docker/setup-buildx-action 3.*.* 🟢 5.8
Details
CheckScoreReason
Code-Review🟢 5Found 4/8 approved changesets -- score normalized to 5
Maintained🟢 1010 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10
Binary-Artifacts🟢 10no binaries found in the repo
Security-Policy🟢 9security policy file detected
Dangerous-Workflow🟢 10no dangerous workflow patterns detected
Token-Permissions⚠️ 0detected GitHub workflow tokens with excessive permissions
CII-Best-Practices⚠️ 0no effort to earn an OpenSSF best practices badge detected
License🟢 10license file detected
Signed-Releases⚠️ -1no releases found
Branch-Protection⚠️ -1internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration
Fuzzing⚠️ 0project is not fuzzed
Packaging🟢 10packaging workflow detected
Pinned-Dependencies⚠️ 0dependency not pinned by hash detected -- score normalized to 0
SAST⚠️ 0SAST tool is not run on all commits -- score normalized to 0

Scanned Files

  • .github/workflows/docker-test-app.yml

@github-actions github-actions bot changed the title Release: 1 fix → Staging Release: 2 fixes → Staging Feb 25, 2026
…7264)

Center content on the 64x64 canvas and apply a light 32x32 pixelation
pass to blend with Minecraft's aesthetic while keeping rare-item detail.

Co-authored-by: Al @h0lybyte <5599058+h0lybyte@users.noreply.github.com>
@github-actions github-actions bot changed the title Release: 2 fixes → Staging Release: 3 fixes → Staging Feb 25, 2026
* feat(mc): add GHA build caching, resource pack URL env var, and K8s ingress

Add CI configuration with GitHub Actions cache backend for Docker BuildKit
to reduce test build times from ~30min to incremental rebuilds. Make the
resource pack URL configurable via RESOURCE_PACK_URL environment variable
with an entrypoint script that templates features.toml at startup. Add
nginx ingress for mc.kbve.com with TLS via cert-manager to serve the
resource pack over HTTPS.

* fix(kube): share MetalLB IP between nginx-ingress and mc-service

Add metallb.universe.tf/allow-shared-ip annotation to both the
mc-service LoadBalancer and the nginx-ingress Helm values so they
can share the single public IP (142.132.206.74). Ports do not
overlap (nginx: 80/443, mc: 25565/19132) so sharing is safe.
@github-actions github-actions bot changed the title Release: 3 fixes → Staging Release: 1 feature, 3 fixes → Staging Feb 25, 2026
@h0lybyte h0lybyte added this pull request to the merge queue Feb 25, 2026
Merged via the queue into staging with commit c508dc9 Feb 25, 2026
15 checks passed
@github-project-automation github-project-automation bot moved this from Review to Done in KBVE Feb 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant