Files
openbao/.github
Pascal Reeb 08a8ae540d
Some checks failed
CI / Setup (push) Has been cancelled
CI / Verify doc-ui only PRs (push) Has been cancelled
CI / Run Go tests (push) Has been cancelled
CI / Run Go tests tagged with testonly (push) Has been cancelled
CI / Run Go tests with data race detection (push) Has been cancelled
CI / Test UI (push) Has been cancelled
CI / tests-completed (push) Has been cancelled
Run linters / Vulnerable dependencies (push) Has been cancelled
Run linters / Code checks (push) Has been cancelled
Run linters / Semgrep (push) Has been cancelled
Run linters / Go mod checks (push) Has been cancelled
Run linters / EL8 Go build checks (push) Has been cancelled
Run linters / Protobuf checks (push) Has been cancelled
CodeQL Advanced / Analyze (go) (push) Has been cancelled
Deploy docs / deploy (push) Has been cancelled
Go Dependency Submission / go-dependency-submission (push) Has been cancelled
Mirror Repo / mirror (push) Has been cancelled
Scorecard supply-chain security / Scorecard analysis (push) Has been cancelled
feat(goreleaser): publish packages to S3 (#1870)
* fix(.deb): change deb package_name to openbao(-hsm)

Signed-off-by: Pascal Reeb <pascal.reeb@secretz.io>

* feat(deb): create and push APT repository to S3

Signed-off-by: Pascal Reeb <pascal.reeb@secretz.io>

* feat(goreleaser): set github owner dynamically

Signed-off-by: Pascal Reeb <pascal.reeb@secretz.io>

* tmp: run goreleaser on self-hosted runner and disable others

Signed-off-by: Pascal Reeb <pascal.reeb@secretz.io>

* feat(deb): upload from correct folder

Signed-off-by: Pascal Reeb <pascal.reeb@secretz.io>

* fix(apt): add scheme to s3 endpoint

Signed-off-by: Pascal Reeb <pascal.reeb@secretz.io>

* feat(deb): upload multiple artifacts based on release_os

Signed-off-by: Pascal Reeb <pascal.reeb@secretz.io>

* fix(apt): use reprepro from debian experimental

Signed-off-by: Pascal Reeb <pascal.reeb@secretz.io>

* feat(rpm): build and publish rpm repository

Signed-off-by: Pascal Reeb <pascal.reeb@secretz.io>

* tmp: use cosign v2.6.1

Signed-off-by: Pascal Reeb <pascal.reeb@secretz.io>

* fix(createrepo): install from debian repo

Signed-off-by: Pascal Reeb <pascal.reeb@secretz.io>

* fix(action): fetch debian keyring from ubuntu repo

Signed-off-by: Pascal Reeb <pascal.reeb@secretz.io>

* feat(createrepo): use debian repo for newer version

Signed-off-by: Pascal Reeb <pascal.reeb@secretz.io>

* fix(createrepo): adjust pkglist

Signed-off-by: Pascal Reeb <pascal.reeb@secretz.io>

* fix: typo

Signed-off-by: Pascal Reeb <pascal.reeb@secretz.io>

* fix(rpm): split up repo into different architectures

Signed-off-by: Pascal Reeb <pascal.reeb@secretz.io>

* fix(nfpms): set provides/conflicts/replaces correctly

Signed-off-by: Pascal Reeb <pascal.reeb@secretz.io>

* fix(deb/rpm): specify installation from repo instead of per version

Signed-off-by: Pascal Reeb <pascal.reeb@secretz.io>

* fix(rpm): set replacing for hsm package only to 'bao-hsm'

Signed-off-by: Pascal Reeb <pascal.reeb@secretz.io>

* fix(packages): remove conflicts

Signed-off-by: Pascal Reeb <pascal.reeb@secretz.io>

* fix: add conflicts to openbao-hsm package

Signed-off-by: Pascal Reeb <pascal.reeb@secretz.io>

* fix(deb): add conflicts to old packages in order to replace them

Signed-off-by: Pascal Reeb <pascal.reeb@secretz.io>

* chore(actions): cleanup needs and if's

Signed-off-by: Pascal Reeb <pascal.reeb@secretz.io>

* feat(website): add package repo information on download page

Signed-off-by: Pascal Reeb <pascal.reeb@secretz.io>

* chore(website): remove obsolete info box

Signed-off-by: Pascal Reeb <pascal.reeb@secretz.io>

* chore(website): use consistent capitalization for tab labels

Signed-off-by: Pascal Reeb <pascal.reeb@secretz.io>

* chore(gh-workflow): pin versions

Signed-off-by: Pascal Reeb <pascal.reeb@secretz.io>

* chore(downloads): split up into multiple components

Signed-off-by: Pascal Reeb <pascal.reeb@secretz.io>

* chore(downloads): run prettier

Signed-off-by: Pascal Reeb <pascal.reeb@secretz.io>

---------

Signed-off-by: Pascal Reeb <pascal.reeb@secretz.io>
2026-02-04 08:30:12 -05:00
..