Skip to content

Commit d7c595b

Browse files
committed
chore: update versioning scheme to include Minecraft version
1 parent 5af6934 commit d7c595b

File tree

5 files changed

+33
-56
lines changed

5 files changed

+33
-56
lines changed

.github/workflows/release.yml

Lines changed: 3 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,6 @@ name: Release
22

33
on:
44
push:
5-
branches:
6-
- master
7-
- main
85
tags:
96
- 'v*'
107
paths:
@@ -14,7 +11,6 @@ on:
1411
- 'Cargo.lock'
1512
- 'Cargo.toml'
1613
- 'Dockerfile'
17-
workflow_dispatch:
1814

1915
concurrency:
2016
group: ${{ github.workflow }}-${{ github.ref }}
@@ -275,8 +271,6 @@ jobs:
275271
docker buildx imagetools inspect ghcr.io/${{ env.REPO_LC }}:${{ steps.meta.outputs.version }}
276272
277273
release:
278-
if: github.event_name == 'push' && (contains(github.ref, 'refs/heads/') || contains(github.ref, 'refs/tags/'))
279-
280274
permissions:
281275
contents: write
282276

@@ -296,21 +290,9 @@ jobs:
296290
- name: Generate release info
297291
id: release_info
298292
run: |
299-
if [[ "${GITHUB_REF}" == refs/tags/* ]]; then
300-
# Tag push - use tag name and set prerelease to false
301-
TAG_NAME=${GITHUB_REF#refs/tags/}
302-
echo "tag_name=${TAG_NAME}" >> $GITHUB_OUTPUT
303-
echo "release_name=Release ${TAG_NAME}" >> $GITHUB_OUTPUT
304-
echo "prerelease=false" >> $GITHUB_OUTPUT
305-
else
306-
# Branch push - generate tag and set prerelease to true
307-
BRANCH_NAME=${GITHUB_REF#refs/heads/}
308-
SHORT_SHA=${GITHUB_SHA:0:7}
309-
TAG_NAME="${BRANCH_NAME}-${SHORT_SHA}"
310-
echo "tag_name=${TAG_NAME}" >> $GITHUB_OUTPUT
311-
echo "release_name=Release ${TAG_NAME}" >> $GITHUB_OUTPUT
312-
echo "prerelease=true" >> $GITHUB_OUTPUT
313-
fi
293+
TAG_NAME=${GITHUB_REF#refs/tags/}
294+
echo "tag_name=${TAG_NAME}" >> $GITHUB_OUTPUT
295+
echo "release_name=Release ${TAG_NAME}" >> $GITHUB_OUTPUT
314296
315297
- name: Download all artifacts
316298
uses: actions/download-artifact@v4
@@ -327,5 +309,4 @@ jobs:
327309
tag_name: ${{ steps.release_info.outputs.tag_name }}
328310
name: ${{ steps.release_info.outputs.release_name }}
329311
draft: false
330-
prerelease: ${{ steps.release_info.outputs.prerelease }}
331312
files: ./artifacts/*

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1010
### Changed
1111

1212
- Refactored ProtocolVersion enum to be a `repr(i32)`, possibly providing slightly better performances
13+
- Updated versioning scheme to include Minecraft version compatibility.
1314

1415
### Fixed
1516

Cargo.lock

Lines changed: 25 additions & 30 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,19 +18,19 @@ members = [
1818
[workspace.dependencies]
1919
anyhow = "1.0.98"
2020
async-trait = "0.1.88"
21-
clap = { version = "4.5.40", features = ["derive"] }
21+
clap = { version = "4.5.41", features = ["derive"] }
2222
hmac = "0.12.1"
2323
proc-macro2 = "1.0.95"
2424
quote = "1.0.40"
2525
rand = "0.9.1"
2626
serde = { version = "1.0.219", features = ["derive"] }
27-
serde_json = "1.0.140"
27+
serde_json = "1.0.141"
2828
sha2 = "0.10.9"
2929
subtle = "2.6.1"
3030
syn = "2.0.104"
3131
thiserror = "2.0.12"
3232
tokio = { version = "1.46.1", features = ["rt", "rt-multi-thread", "macros", "io-util", "net", "time", "sync", "signal"] }
33-
toml = "0.8.23"
33+
toml = "0.9.2"
3434
tracing = "0.1.41"
3535
tracing-subscriber = { version = "0.3.19", features = ["env-filter"] }
3636
uuid = { version = "1.17.0", features = ["v4"] }

binaries/pico_limbo/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "pico_limbo"
3-
version = "1.21.8"
3+
version = "1.3.0+mc1.21.8"
44
edition = "2024"
55

66
[dependencies]

0 commit comments

Comments
 (0)