Skip to content

Commit e8a8a3c

Browse files
Fix release deployment and bump VERSION to RC3 (#814)
## Usage and product changes We introduce a separate artifact group for Linux .deb packages to avoid collisions in the upstream repository. We also fix filename references when deploying to our brew tap.
1 parent 9b82d28 commit e8a8a3c

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

.circleci/config.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ jobs:
169169
- deploy-mac-release:
170170
target-arch: arm64
171171
- run: |
172-
mkdir -p ~/dist && cp bazel-bin/typedb-studio-mac-arm64-*.dmg ~/dist
172+
mkdir -p ~/dist && cp bazel-bin/typedb-studio-mac-arm64.dmg ~/dist
173173
- persist_to_workspace:
174174
root: ~/dist
175175
paths:
@@ -183,7 +183,7 @@ jobs:
183183
- deploy-mac-release:
184184
target-arch: x86_64
185185
- run: |
186-
mkdir -p ~/dist && cp bazel-bin/typedb-studio-mac-x86_64-*.dmg ~/dist
186+
mkdir -p ~/dist && cp bazel-bin/typedb-studio-mac-x86_64.dmg ~/dist
187187
- persist_to_workspace:
188188
root: ~/dist
189189
paths:
@@ -237,8 +237,8 @@ jobs:
237237
- install-bazel-linux-x86_64
238238
- run: |
239239
export DEPLOY_BREW_TOKEN=$REPO_GITHUB_TOKEN DEPLOY_BREW_USERNAME=$REPO_GITHUB_USERNAME DEPLOY_BREW_EMAIL=$REPO_GITHUB_EMAIL
240-
sha256sum ~/dist/typedb-studio-mac-arm64-$(cat VERSION).dmg | awk '{print $1}' > checksum-arm64
241-
sha256sum ~/dist/typedb-studio-mac-x86_64-$(cat VERSION).dmg | awk '{print $1}' > checksum-x86_64
240+
sha256sum ~/dist/typedb-studio-mac-arm64.dmg | awk '{print $1}' > checksum-arm64
241+
sha256sum ~/dist/typedb-studio-mac-x86_64.dmg | awk '{print $1}' > checksum-x86_64
242242
bazel run --define version=$(cat VERSION) //:deploy-brew --//:checksum-mac-arm64=:checksum-arm64 --//:checksum-mac-x86_64=:checksum-x86_64 --compilation_mode=opt -- release
243243
244244
release-cleanup:

BUILD

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -266,7 +266,7 @@ deploy_artifact(
266266
deploy_artifact(
267267
name = "deploy-linux-x86_64-deb",
268268
target = ":native-artifact-linux-x86_64-deb",
269-
artifact_group = "typedb-studio-linux-x86_64",
269+
artifact_group = "typedb-studio-linux-x86_64-deb",
270270
artifact_name = "typedb-studio-linux-x86_64-{version}.deb",
271271
snapshot = deployment['artifact']['snapshot']['upload'],
272272
release = deployment['artifact']['release']['upload'],
@@ -290,7 +290,7 @@ deploy_artifact(
290290
deploy_artifact(
291291
name = "deploy-linux-arm64-deb",
292292
target = ":native-artifact-linux-arm64-deb",
293-
artifact_group = "typedb-studio-linux-arm64",
293+
artifact_group = "typedb-studio-linux-arm64-deb",
294294
artifact_name = "typedb-studio-linux-arm64-{version}.deb",
295295
snapshot = deployment['artifact']['snapshot']['upload'],
296296
release = deployment['artifact']['release']['upload'],

RELEASE_NOTES_LATEST.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
### Distribution
22

3-
TypeDB Studio is available for Linux, Mac and Windows. [Download TypeDB Studio 2.26.6-rc2.](https://cloudsmith.io/~typedb/repos/public-release/packages/?q=name:^typedb-studio+version:2.26.6-rc2)
3+
TypeDB Studio is available for Linux, Mac and Windows. [Download TypeDB Studio 2.26.6-rc3.](https://cloudsmith.io/~typedb/repos/public-release/packages/?q=name:^typedb-studio+version:2.26.6-rc3)
44

55
For Mac Intel and Mac ARM, TypeDB Studio is also available through Homebrew:
66

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.26.6-rc2
1+
2.26.6-rc3

0 commit comments

Comments
 (0)