You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 7f2c19b
Browse filesBrowse the repository at this point in the historyBrowse files
releases/r10.0-staging was renamed to releases/r10.0-develop, which no job matched, so pushes to
develop built nothing (run 142 skipped). Develop now publishes under its own names, so nothing it
builds can reach clients:
- develop: simplify9/bitween-develop image and the bitween-develop chart (ChartMuseum + GHCR),
deployed to playground, no NuGet packages. charts/develop is charts/default symlinked under its
own name, since the chart names the image after itself. The playground release stays bitween
(nameOverride=bitween), so it upgrades in place: same resource names and selectors.
- develop-tests runs the unit and integration tests, which the reusable only runs in its NuGet job.
- r10.0: unchanged release (bitween chart to ChartMuseum, simplify9/bitween, NuGet, CLI, SDKs).
- One concurrency queue per branch: the two pipelines no longer share a published name, and a
shared queue let a develop push cancel a pending release.
- Manual runs follow the branch they are started on. CLI pre-releases are -dev.<run>.
Copy file name to clipboardExpand all lines: docs/deployment.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -122,9 +122,9 @@ Run several replicas behind a load balancer for throughput and availability, and
122
122
123
123
| Pipeline | Trigger | What it does |
124
124
|---|---|---|
125
-
|`.github/workflows/bitween-api-cicd-gateway.yml`| Push to `releases/r10.0-staging`, or manual | Runs unit and integration tests, pushes the image to Docker Hub, publishes the chart to GHCR, pushes `SimplyWorks.Bitween.Sdk` and `SimplyWorks.Bitween.Adapters` to NuGet, tags the repository, and deploys the playground environment |
126
-
|`.github/workflows/bitween-api-cicd-gateway.yml`| Push to `releases/r10.0`| The same build, tests, image and NuGet packages, with the chart published to `charts.sf9.io` instead. Nothing is deployed. |
127
-
|`.github/workflows/cli-release.yml`| Called by the CI/CD workflow, never run by hand or by a tag: after the release from `releases/r10.0`, and after each staging build | Publishes the [bitween CLI](cli.md) at the version that run computed, as self-contained single-file binaries for `linux-x64`, `linux-arm64`, `linux-musl-x64`, `linux-musl-arm64`, `osx-x64`, `osx-arm64` and `win-x64`, with a `SHA256SUMS` file. From the release it is `cli-v<version>`, the latest release; from staging, the pre-release `cli-v<version>-stg.<run>`. `scripts/install-cli.sh` installs the latest release, a pre-release only when named. |
125
+
|`.github/workflows/bitween-api-cicd-gateway.yml`| Push to `releases/r10.0-develop`, or manual on it | Runs unit and integration tests, pushes the `simplify9/bitween-develop`image to Docker Hub, publishes the `bitween-develop`chart (`charts/develop`, the default chart under its own name) to `charts.sf9.io` and GHCR, tags the repository, and deploys the playground environment. Publishes no NuGet packages.|
126
+
|`.github/workflows/bitween-api-cicd-gateway.yml`| Push to `releases/r10.0`, or manual on it | Runs unit and integration tests, pushes the `simplify9/bitween`image to Docker Hub, publishes the `bitween`chart clients install to `charts.sf9.io`, pushes `SimplyWorks.Bitween.Sdk` and `SimplyWorks.Bitween.Adapters` to NuGet, and tags the repository. Nothing is deployed. |
127
+
|`.github/workflows/cli-release.yml`| Called by the CI/CD workflow, never run by hand or by a tag: after the release from `releases/r10.0`, and after each develop build | Publishes the [bitween CLI](cli.md) at the version that run computed, as self-contained single-file binaries for `linux-x64`, `linux-arm64`, `linux-musl-x64`, `linux-musl-arm64`, `osx-x64`, `osx-arm64` and `win-x64`, with a `SHA256SUMS` file. From the release it is `cli-v<version>`, the latest release; from develop, the pre-release `cli-v<version>-dev.<run>`. `scripts/install-cli.sh` installs the latest release, a pre-release only when named. |
128
128
|`.github/workflows/sdk-release.yml`| Called by the CI/CD workflow after the release from `releases/r10.0`| Publishes the adapter contract packages at Bitween's version: `simplyworks-bitween` to PyPI and `@simplyworks/bitween` to npm, each tested first against SW-Serverless's SDK. Uses the `PYPI_API_TOKEN` and `NPM_TOKEN` secrets; a version already published is left alone. |
129
129
|`.github/workflows/dotnet-pr-checks.yml`| Pull requests to `releases/**`| Builds the solution and runs the .NET unit tests |
130
130
|`.github/workflows/frontend-tests.yml`| Pull requests to `releases/**` that touch the UI | Runs the UI unit and component tests |
0 commit comments