Skip to content

chore: release#9

Merged
QaidVoid merged 1 commit intomainfrom
release-plz-2026-02-18T05-27-55Z
Feb 22, 2026
Merged

chore: release#9
QaidVoid merged 1 commit intomainfrom
release-plz-2026-02-18T05-27-55Z

Conversation

@QaidVoid
Copy link
Member

@QaidVoid QaidVoid commented Feb 18, 2026

🤖 New release

  • sbuild-cache: 0.1.0
  • sbuild-linter: 0.5.0
  • sbuild-meta: 0.1.0
  • sbuild: 0.2.0
Changelog

sbuild-cache

[0.1.0] - 2026-02-22

Added

  • Add revision tracking for rolling package builds - (0e7b88a)

Fixed

  • Use recipe pkg name instead of provides entry for pkg_name metadata - (9a0f8e5)
  • Return all matching packages in name-based cache lookups - (ff60c11)
  • Use actual pkg name from SBUILD recipe for cache entries - (c1c8c19)

Other

  • Centralize dependencies under [workspace.dependencies] - (92db2b9)
  • Consolidate binaries into unified sbuild CLI with subcommands - (9818b33)
  • Remove cache separation, normalize host - (03bcf4d)
  • Handle remote_pkgver - (500b1bd)
  • Update, introduce sbuild-meta and sbuild-cache - (1cc6cd3)

sbuild-linter

[0.5.0] - 2026-02-22

Added

  • Add x_exec.container, build_deps, and checksum_bsum metadata - (2f0964f)
  • Add packages field for multi-package recipes and fix push logic - (76bdd66)

Fixed

  • Write remote_pkgver to pkgver file when defined in config - (d47bfbe)
  • Fix snapshot and ghcr_pkg handling - (3f9dc5e)
  • Fix temp file and update sbuild file logging - (1c85eca)
  • Fix sbuild and update workflow - (6456561)
  • Fix pkgver - (b3e27b2)
  • Fix validated output, add multi-file support - (f908efd)
  • Fix multi-line output - (d1a60b9)
  • Fix validated output identation and string quotes - (9f6fc17)

Other

  • Make run optional - (b7ff918)
  • Replace serde_yml/serde_yaml with saphyr and simplify schema - (2f1f48e)
  • Centralize dependencies under [workspace.dependencies] - (92db2b9)
  • Consolidate binaries into unified sbuild CLI with subcommands - (9818b33)
  • Expose REMOTE_PKGVER - (c3e305b)
  • Handle remote_pkgver - (500b1bd)
  • Update version - (ba368ef)
  • Handle ghcr_pkg - (be8a7c8)
  • Update - (6c7c7cb)
  • Update dependencies and release - (96590b8)
  • Quote non-alphanumeric keys - (108657b)
  • Parse boolean as string in description key - (4695270)
  • Use url library for url validation - (87e96fb)
  • Handle provides and automate dynamic appimage conversion - (6cbc70a)
  • Support custom outdir, timeout and debug mode - (0fd4e14)
  • Support entrypoint, licenses, and host checks - (ffe3ea9)
  • Update logger and fix _disabled_reason validation - (0e2dca5)
  • Disable app_id generation, add custom timeout - (2ddf03b)
  • Fix x_exec validation - (9f14133)
  • Extend license and x_exec - (d466b61)
  • Add support for _disabled_reason, extended description/desktop/icon - (ee28ff6)
  • Initialize sbuilder - (e688ee1)
  • Don't overwrite success/fail file, return buildconfig on lint - (59c6981)
  • Introduce pkgver fetch timeout, flag to write success/fail to file - (e82b024)
  • Add support for replacing original file on success - (2abeae5)
  • Sync logging, fix validation to include all error for a field - (f9278aa)
  • Refactor codebase - (e923c61)
  • Sbuild-linter v0.2.0 - (17b9927)
  • Add parallel support - (b17af7a)
  • Write scripts to tmp file - (b02eb60)
  • Remove set -e in script - (6ce5787)
  • Better error message for invalid files - (b7502ef)
  • Add release workflow - (1516d35)
  • Refactor pkgver processing - (fa62453)
  • Add x_exec checks, fix pkg_id - (001b9a7)
  • Reduce unused attributes - (c5f9233)
  • Intialize sbuild linter - (1e2af7b)

sbuild-meta

[0.1.0] - 2026-02-22

Added

  • Add x_exec.container, build_deps, and checksum_bsum metadata - (2f0964f)
  • Add packages field for multi-package recipes and fix push logic - (76bdd66)

Fixed

  • Use recipe pkg name instead of provides entry for pkg_name metadata - (9a0f8e5)
  • Fix generate metadata - (7237a8c)
  • Fix metadata, minisign, rank by downloads - (441ca5a)
  • Fix download_url in metadata - (91901a1)
  • Fix uploaded file - (7f881bf)
  • Fix ghcr path and version - (11bc4c0)

Other

  • Replace serde_yml/serde_yaml with saphyr and simplify schema - (2f1f48e)
  • Centralize dependencies under [workspace.dependencies] - (92db2b9)
  • Remove duplicate code and dead functions after CLI consolidation - (1e400ac)
  • Consolidate binaries into unified sbuild CLI with subcommands - (9818b33)
  • Add @name syntax for binary-only provides entries - (80fe9f6)
  • Remove build restrictions on binary types - (346822b)
  • Remove cache separation, normalize host - (03bcf4d)
  • Update version check - (723868b)
  • Handle remote_pkgver - (500b1bd)
  • Use annotations for metadata values - (c361752)
  • Determine cache type based on pkg_type - (1b420de)
  • Remove cache type requirement in ghcr path - (875b25f)
  • Set default log level to info - (0db7b25)
  • Make ghcr_pkg in sbuild portable - (cf97c6d)
  • Use version placeholders - (48f7e58)
  • Handle snapshots - (a0f1314)
  • Remove rank, download count - (93720c8)
  • Handle provide in own directory - (afc3afc)
  • Update manifest - (cd43725)
  • Update - (6c7c7cb)
  • Update, introduce sbuild-meta and sbuild-cache - (1cc6cd3)

sbuild

[0.2.0] - 2026-02-22

Added

  • Add --skip-existing option to skip build if output directory exists - (e722df6)
  • Add x_exec.container, build_deps, and checksum_bsum metadata - (2f0964f)
  • Add packages field for multi-package recipes and fix push logic - (76bdd66)
  • Sign all binaries and add dry-run mode for GHCR push - (6eabf2f)
  • Add revision tracking for rolling package builds - (0e7b88a)
  • Inherit & expose more env vars (#2) - (8ff83ea)

Fixed

  • Include per-package provides in metadata generation - (e5a077f)
  • Properly handle packages field for pkg_name and provides metadata - (c411e3b)
  • Use binary_name for download_url instead of pkg_name - (82b1657)
  • Use recipe pkg name instead of provides entry for pkg_name metadata - (9a0f8e5)
  • Use actual pkg name from SBUILD recipe for cache entries - (c1c8c19)
  • Fix version to push to - (06c36ca)
  • Fix snapshot and ghcr_pkg handling - (3f9dc5e)
  • Fix signing - (15d9004)
  • Fix metadata, minisign, rank by downloads - (441ca5a)
  • Fix uploaded file - (7f881bf)
  • Fix ghcr path and version - (11bc4c0)
  • Fix appimage symlink handling, refactor icon rename - (121ddff)
  • Fix appimage static check - (7993c58)
  • Fix temp file and update sbuild file logging - (1c85eca)
  • Fix sbuild and update workflow - (6456561)

Other

  • Make run optional - (b7ff918)
  • Replace serde_yml/serde_yaml with saphyr and simplify schema - (2f1f48e)
  • Centralize dependencies under [workspace.dependencies] - (92db2b9)
  • Remove duplicate code and dead functions after CLI consolidation - (1e400ac)
  • Consolidate binaries into unified sbuild CLI with subcommands - (9818b33)
  • Add @name syntax for binary-only provides entries - (80fe9f6)
  • Remove build restrictions on binary types - (346822b)
  • Remove cache separation, normalize host - (03bcf4d)
  • Expose REMOTE_PKGVER - (c3e305b)
  • Handle remote_pkgver - (500b1bd)
  • Update version - (ba368ef)
  • Sanitize oci tag - (e66d98a)
  • Remove heuristic binary detection - (9143dfc)
  • Handle provide in own directory - (afc3afc)
  • Update manifest - (cd43725)
  • Update - (6c7c7cb)
  • Simplify - (46c8a78)
  • Handle ghcr package path - (adb7d08)
  • Update, introduce sbuild-meta and sbuild-cache - (1cc6cd3)
  • Update dependencies and release - (96590b8)
  • Check if icon file exists before renaming - (accdd7e)
  • Release - (251fcde)
  • Use self-extract for non-squashfs appimages and handle invalid icon - (babb2ce)
  • Improve 32-bit binary check - (96148a1)
  • Quote non-alphanumeric keys - (108657b)
  • Parse boolean as string in description key - (4695270)
  • Bump linter version - (ecb051c)
  • Use url library for url validation - (87e96fb)
  • Refactor and inherit more env vars (#3) - (8a9a4bd)
  • Don't fail if can't convert or load AppImage - (564ef7a)
  • Create temp dir - (c9321cd)
  • Handle provides and automate dynamic appimage conversion - (6cbc70a)
  • Fix nixappimage handling - (0803cf0)
  • Support custom outdir, timeout and debug mode - (0fd4e14)
  • Support entrypoint, licenses, and host checks - (ffe3ea9)
  • Implement icon dir fallbacks - (9273566)
  • Improve sbuild checks - (0df1478)


This PR was generated with release-plz.

@QaidVoid QaidVoid force-pushed the release-plz-2026-02-18T05-27-55Z branch 5 times, most recently from c5bee10 to 355868a Compare February 21, 2026 16:33
@QaidVoid QaidVoid force-pushed the release-plz-2026-02-18T05-27-55Z branch from 355868a to 6bee27c Compare February 22, 2026 03:58
@QaidVoid QaidVoid merged commit 2a89c28 into main Feb 22, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant