Skip to content

Commit c869cea

Browse files
committed
release: v0.1.18
1 parent b3b3fee commit c869cea

8 files changed

Lines changed: 14 additions & 14 deletions

File tree

.github/workflows/docker-publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#
33
# Triggers:
44
# - Push to main / master -> publish `:edge` (and the commit SHA)
5-
# - Push of a tag like v0.1.17 -> publish `:0.1.17`, `:0.1`, `:latest`
5+
# - Push of a tag like v0.1.18 -> publish `:0.1.18`, `:0.1`, `:latest`
66
# - Manual workflow_dispatch -> custom tag via input
77
#
88
# No external secrets needed — uses the built-in GITHUB_TOKEN for auth.

dlslime-ctrl/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "dlslime-ctrl"
3-
version = "0.1.17"
3+
version = "0.1.18"
44
edition = "2021"
55
description = "DLSlime control plane server"
66
license = "MIT"

dlslime-ctrl/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "maturin"
44

55
[project]
66
name = "dlslime-ctrl"
7-
version = "0.1.17"
7+
version = "0.1.18"
88
description = "DLSlime control-plane server (Redis-backed service registry and peer-agent coordinator)"
99
requires-python = ">=3.10"
1010
# The Python client lives in the `dlslime` package as `dlslime.ctrl.NanoCtrlClient`.

dlslime/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ description = "DLSlime Transfer Engine"
2525
name = "dlslime"
2626
readme = "README.md"
2727
requires-python = ">=3.8"
28-
version = "0.1.17"
28+
version = "0.1.18"
2929
dependencies = [
3030
"pydantic>=2.0",
3131
"pyzmq>=25.0",

docker/.env.example

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,5 +27,5 @@ DLSLIME_CTRL_RUST_LOG=info
2727

2828
# By default both compose files build the image locally from ctrl.Dockerfile.
2929
# To pull a pre-built image from GitHub Container Registry (GHCR) instead:
30-
# DLSLIME_CTRL_IMAGE=ghcr.io/deeplink-org/dlslime-ctrl:0.1.17
30+
# DLSLIME_CTRL_IMAGE=ghcr.io/deeplink-org/dlslime-ctrl:0.1.18
3131
# DLSLIME_CTRL_PULL_POLICY=missing

docker/README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ Why GHCR rather than Docker Hub:
104104

105105
```bash
106106
cat >> docker/.env <<'EOF'
107-
DLSLIME_CTRL_IMAGE=ghcr.io/deeplink-org/dlslime-ctrl:0.1.17
107+
DLSLIME_CTRL_IMAGE=ghcr.io/deeplink-org/dlslime-ctrl:0.1.18
108108
DLSLIME_CTRL_PULL_POLICY=missing
109109
EOF
110110

@@ -127,7 +127,7 @@ The workflow [`.github/workflows/docker-publish.yml`](../.github/workflows/docke
127127
| Trigger | Tags published |
128128
| -------------------------- | ---------------------------------------- |
129129
| Push to `main` / `master` | `edge`, `sha-<short>` |
130-
| Push tag `v0.1.17` | `0.1.17`, `0.1`, `latest`, `sha-<short>` |
130+
| Push tag `v0.1.18` | `0.1.18`, `0.1`, `latest`, `sha-<short>` |
131131
| Manual `workflow_dispatch` | optional extra tag from the input |
132132

133133
One-time setup after the **first** successful workflow run, in the GitHub UI:
@@ -141,12 +141,12 @@ Releasing a new version:
141141
```bash
142142
# bump versions in:
143143
# Cargo.toml, dlslime-ctrl/pyproject.toml, dlslime/pyproject.toml, pyproject.toml
144-
git commit -am "release: v0.1.17"
145-
git tag v0.1.17
144+
git commit -am "release: v0.1.18"
145+
git tag v0.1.18
146146
git push origin main --tags
147147
```
148148

149-
The workflow will build `linux/amd64` + `linux/arm64` and push `0.1.17`, `0.1`, `latest`.
149+
The workflow will build `linux/amd64` + `linux/arm64` and push `0.1.18`, `0.1`, `latest`.
150150

151151
### Manual push (without CI)
152152

@@ -162,7 +162,7 @@ echo "$GHCR_PAT" | docker login ghcr.io -u <your-github-username> --password-std
162162
# 3. Build multi-arch and push.
163163
docker buildx create --use --name dlslime-builder 2>/dev/null || docker buildx use dlslime-builder
164164

165-
VERSION=0.1.17
165+
VERSION=0.1.18
166166
docker buildx build \
167167
--platform linux/amd64,linux/arm64 \
168168
-f docker/ctrl.Dockerfile \

docker/docker-compose.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ services:
4141
# listening on 127.0.0.1 on the host (e.g. http_proxy=127.0.0.1:7890).
4242
network: host
4343
# Defaults to a locally-built tag. Override to a published GHCR image
44-
# (e.g. `ghcr.io/deeplink-org/dlslime-ctrl:0.1.17`) to skip the local build:
45-
# echo "DLSLIME_CTRL_IMAGE=ghcr.io/deeplink-org/dlslime-ctrl:0.1.17" >> docker/.env
44+
# (e.g. `ghcr.io/deeplink-org/dlslime-ctrl:0.1.18`) to skip the local build:
45+
# echo "DLSLIME_CTRL_IMAGE=ghcr.io/deeplink-org/dlslime-ctrl:0.1.18" >> docker/.env
4646
# echo "DLSLIME_CTRL_PULL_POLICY=missing" >> docker/.env
4747
image: ${DLSLIME_CTRL_IMAGE:-dlslime-ctrl:local}
4848
pull_policy: ${DLSLIME_CTRL_PULL_POLICY:-build}

docs/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "dlslime-docs"
3-
version = "0.1.17"
3+
version = "0.1.18"
44
description = "Documentation site tooling for DLSlime"
55
requires-python = ">=3.10"
66
dependencies = [

0 commit comments

Comments
 (0)