Repository navigation
01a0dc6b - Publish beta from develop and latest from main - #2
TaprootFreak merged 4 commits into
Conversation
develop publishes opencryptopay/api:beta and opens the release pull request. main publishes :latest. CI keeps the same gates, with Bun pinned to 1.3.14.
Prettier rejected the branch and workflow tables.
The checks line now matches CI, the contributing guide, and the pull request template.
The release pull request is opened by the default token, which does not start a new pull-request run. The develop push runs the same checks on that commit.
|
EN: DE: DetailsHead The first rounds asked for |
EN:
Pull requests now land on develop, which publishes opencryptopay/api:beta, and main publishes :latest only through the release pull request.
CI uses the same gates as the 21.gifts API, with Bun pinned to 1.3.14.
DE:
Pull Requests landen auf develop, das opencryptopay/api:beta veröffentlicht, und main veröffentlicht :latest nur über den Release-Pull-Request.
Die CI hat dieselben Gates wie die 21.gifts-API, mit Bun 1.3.14.
Details
develop is the integration branch. A push there builds and pushes
opencryptopay/api:betaand opensRelease: develop -> mainwhen develop is ahead. Merging that release push buildsopencryptopay/api:latest.The CI workflow is renamed to
ci.yamland names the same steps the 21.gifts API runs, without the Postgres job this service does not have. The pull request template lists those checks.Image publish still needs the registry and dispatch secrets on this repository. They are not set, so the two deploy runs after the place-API merge stopped at registry login.