Skip to content

Comments

Fix CI Docker image pushing and add inputs to appstream metadata#279

Merged
TheAssassin merged 3 commits intoblue-nebula:masterfrom
voidanix:appstream-inputs
Dec 25, 2025
Merged

Fix CI Docker image pushing and add inputs to appstream metadata#279
TheAssassin merged 3 commits intoblue-nebula:masterfrom
voidanix:appstream-inputs

Conversation

@voidanix
Copy link
Member

@voidanix voidanix commented Dec 9, 2025

  • nix: appstream: Add input devices in metadata
  • ci: docker: Do not push built image on forks
  • docker: Fix lints

@voidanix voidanix requested a review from TheAssassin December 9, 2025 02:04
@voidanix voidanix force-pushed the appstream-inputs branch 2 times, most recently from 8e73fa3 to c59850e Compare December 17, 2025 15:58
@voidanix voidanix requested a review from TheAssassin December 17, 2025 16:00
Fixes the following lints:
  - LegacyKeyValueFormat: "LABEL key=value" should be used instead of legacy "LABEL key value" format (line 5)
  - JSONArgsRecommended: JSON arguments recommended for CMD to prevent unintended behavior related to OS signals (line 68)
Fixes the following CI build error inside of forks:

  buildx failed with: ERROR: failed to build: failed to solve: failed to
  push ghcr.io/blue-nebula/server:warnings: denied: permission_denied:
  The requested installation does not exist.

Fixes: 0777e88 ("Automatically publish Docker images on GitHub")
@TheAssassin TheAssassin merged commit fb71b09 into blue-nebula:master Dec 25, 2025
5 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