Skip to content

Releases: duynhlab/packages

duynhlab 2026.06.30

Choose a tag to compare

@github-actions github-actions released this 30 Jun 04:07
3bdafe7

Mega-RPM for the duynhlab platform (EL9, x86_64).

sudo curl -fsSL -o /etc/yum.repos.d/duynhlab.repo https://duynhlab.github.io/packages/duynhlab.repo
sudo dnf install -y duynhlab

Composition

Service Commit
auth version=1.0.1
user version=1.0.1
product version=1.0.1
cart version=1.0.1
order version=1.0.1
review version=1.0.1
notification version=1.0.1
shipping version=1.0.1
frontend version=2026.06.30

Full manifest: MANIFEST.txt asset (also shipped in the RPM at /opt/duynhlab/etc/manifest).

What's Changed

  • Simplify packages landing page by @duynhne in #60
  • Remove Start the platform section from landing page by @duynhne in #61
  • Simplify build scripts (directory payload handoff) + harden release tag guard by @duynhne in #62
  • docs(build): reflect directory payload handoff + host|docker runner by @duynhne in #63
  • Refactor/build pipeline simplify by @duynhne in #64
  • rpm: declarative SQL DB init, bare cloud-style names, single role by @duynhne in #65
  • Ci/phase4 release format by @duynhne in #66

Full Changelog: v2026.06.28...v2026.06.30

duynhlab 2026.06.28

Choose a tag to compare

@github-actions github-actions released this 28 Jun 15:35
841bf95

Mega-RPM for the duynhlab platform (EL9, x86_64).

sudo curl -fsSL -o /etc/yum.repos.d/duynhlab.repo https://duynhlab.github.io/packages/duynhlab.repo
sudo dnf install -y duynhlab

Composition

Service Commit
auth 3e7b269
user 18248e9
product f320a3f
cart 7237bf4
order c6d225b
review fb94cff
notification 03bd886
shipping d7a7fd1
frontend aab5aeb

Full manifest: MANIFEST.txt asset (also shipped in the RPM at /opt/duynhlab/etc/manifest).

What's Changed

  • Consume service release binaries in mega-RPM build by @duynhne in #59

Full Changelog: v2026.06.23...v2026.06.28

duynhlab 2026.06.23

Choose a tag to compare

@github-actions github-actions released this 23 Jun 02:31
62dfdee

Mega-RPM for the duynhlab platform (EL9, x86_64).

sudo curl -fsSL -o /etc/yum.repos.d/duynhlab.repo https://duynhlab.github.io/packages/duynhlab.repo
sudo dnf install -y duynhlab

Composition

Service Commit
auth b12e85e
user 7978f0d
product 8fd71f4
cart a129ed3
order 92caf45
review fc651a7
notification 19769ab
shipping 8a2b254
frontend 3444481

Full manifest: MANIFEST.txt asset (also shipped in the RPM at /opt/duynhlab/etc/manifest).

What's Changed

  • chore: drop stale "Option A" packaging framing by @duynhne in #55
  • fix: auto-bootstrap framing on landing page + spec; correct packager email domain by @duynhne in #56
  • ci: parallel install-test matrix (Rocky 9 + Alma 9) by @duynhne in #58
  • refactor(publish): slim publish-yum-repo.sh (static landing + shared pick_runner) by @duynhne in #57

Full Changelog: v2026.06.22...v2026.06.23

duynhlab 2026.06.22

Choose a tag to compare

@github-actions github-actions released this 22 Jun 15:42
a56445a

Mega-RPM for the duynhlab platform (EL9, x86_64).

sudo curl -fsSL -o /etc/yum.repos.d/duynhlab.repo https://duynhlab.github.io/packages/duynhlab.repo
sudo dnf install -y duynhlab

Composition

Service Commit
auth b097ea3
user 7978f0d
product 8fd71f4
cart a129ed3
order 92caf45
review fc651a7
notification 19769ab
shipping 8a2b254
frontend 3444481

Full manifest: MANIFEST.txt asset (also shipped in the RPM at /opt/duynhlab/etc/manifest).

What's Changed

  • ci: fix release publish — force docker for createrepo, non-fatal cleanup by @duynhne in #36
  • ci: grant deploy job pages/id-token permissions by @duynhne in #37
  • ci: extract shared build-test workflow; require yq; add release runbook by @duynhne in #38
  • docs: fix false schema-gate claim, broken landing-page command, drift by @duynhne in #39
  • docs: number the docs as a reading order; add 006-add-service onboarding by @duynhne in #40
  • docs: clarify yq is a build-time dep, distinct from the spec's Requires by @duynhne in #41
  • refactor: move spec into packages/rpm, valkey-only, document env layering by @duynhne in #42
  • feat: incremental secret versioning, support-bundle, install history by @duynhne in #44
  • refactor!: rename CLI tools to short names (duynhctl, duynhdb, duynhenv, duynhpass) by @duynhne in #45
  • docs: add 007-file-reference — full inventory of installed files by @duynhne in #46
  • docs(install): drop prerequisites already covered by RPM Requires by @duynhne in #47
  • feat: auto-bootstrap the database via a systemd one-shot by @duynhne in #49
  • refactor!: drop services.yaml + yq, hardcode the service registry by @duynhne in #48
  • fix(duynhctl): svc_port must not abort on a service without an env file by @duynhne in #50
  • test(integration): verify the auto-bootstrap one-shot end-to-end by @duynhne in #51
  • fix(bootstrap): make postgresql a soft dep so the one-shot runs with a remote DB by @duynhne in #52
  • ci(deps): bump actions/checkout from 6 to 7 in the gh-actions group by @dependabot[bot] in #53
  • feat(nginx): nginx as gateway (Variant A); drop CI integration test; FE same-origin by @duynhne in #54

Full Changelog: v2026.06.11...v2026.06.22

duynhlab 2026.06.11

Choose a tag to compare

@github-actions github-actions released this 11 Jun 12:54
9c34efe

Mega-RPM for the duynhlab platform (EL9, x86_64).

sudo curl -fsSL -o /etc/yum.repos.d/duynhlab.repo https://duynhlab.github.io/packages/duynhlab.repo
sudo dnf install -y duynhlab

Composition

Service Commit
auth 78ca600
user 176997f
product 6962bc4
cart 469fd7a
order 8357920
review 3fa11e7
notification 3ab240f
shipping 51e2b33
frontend d9cf9d9

Full manifest: MANIFEST.txt asset (also shipped in the RPM at /opt/duynhlab/etc/manifest).

What's Changed

  • ci: merge smoke-test-rpm into build-rpms, skip docs-only triggers by @duynhne in #29
  • docs: slim README to a landing page, sync CI section by @duynhne in #30
  • ci: run smoke-full rootless, keep pod for diagnostics by @duynhne in #31
  • ci: rename smoke tests to test-install/test-integration taxonomy by @duynhne in #32
  • ci: add dependabot for GitHub Actions by @duynhne in #33
  • ci(deps): bump actions/download-artifact from 7 to 8 in the gh-actions group by @dependabot[bot] in #34
  • ci: tag-driven releases — published == tested, manifest, dnf downgrade by @duynhne in #35

New Contributors

Full Changelog: v2026.06.10...v2026.06.11

packages 2026.06.10

Choose a tag to compare

@github-actions github-actions released this 10 Jun 11:57
283e872

Mega-RPM for the duynhlab platform (EL9). Install via the YUM repo: https://duynhlab.github.io/packages

packages 2026.06.09

Choose a tag to compare

@github-actions github-actions released this 09 Jun 16:42
68cab72

Mega-RPM for the duynhlab platform (EL9). Install via the YUM repo: https://duynhlab.github.io/packages

packages 2026.06.04

Choose a tag to compare

@github-actions github-actions released this 04 Jun 03:31
314ba78

Mega-RPM for the duynhlab platform (EL9). Install via the YUM repo: https://duynhlab.github.io/packages