Skip to content

Releases: pkgforge/sbuilder

sbuild-v0.2.0

22 Feb 06:09
2a89c28

Choose a tag to compare

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)

Contributors

nightly-e5a077f

22 Feb 04:00
e5a077f

Choose a tag to compare

nightly-e5a077f Pre-release
Pre-release
fix: include per-package provides in metadata generation

The generate command was missing the get_package_provides() lookup
that inspect already had, so multi-package recipes (using the packages
field) would not include provides in generated metadata.

sbuild (latest)

27 Dec 09:02
1cc6cd3

Choose a tag to compare

sbuild (latest) Pre-release
Pre-release

Latest Development Build

This is a prerelease with the latest builds.

For stable releases, use versioned tags (e.g., vrefs/heads/main).

sbuild-linter v0.4.4-linter

04 Jun 14:50
96590b8

Choose a tag to compare

update dependencies and release

sbuild v0.1.10-sbuild

04 Jun 14:50
96590b8

Choose a tag to compare

update dependencies and release

nightly-sbuild-4298f40

03 Apr 15:18
4298f40

Choose a tag to compare

Pre-release
add sbuild nightly workflow

sbuild v0.1.9-sbuild

17 Mar 03:54
121ddff

Choose a tag to compare

fix appimage symlink handling, refactor icon rename

sbuild v0.1.8-sbuild

13 Mar 15:27
251fcde

Choose a tag to compare

sbuild-linter v0.4.3-linter

24 Jan 03:59
v0.4.3-linter
108657b

Choose a tag to compare

sbuild v0.1.7-sbuild

24 Jan 04:00
v0.1.7-sbuild
108657b

Choose a tag to compare

v0.1.7-sbuild