diff --git a/.github/workflows/bump-version.yml b/.github/workflows/bump-version.yml index c8a2568..546df1e 100644 --- a/.github/workflows/bump-version.yml +++ b/.github/workflows/bump-version.yml @@ -2,7 +2,7 @@ name: Bump Version on: push: - branches: [dev, release] + branches: [dev, main] jobs: bump: @@ -34,11 +34,13 @@ jobs: git commit --amend --no-edit git push - - name: Bump version (release) - if: github.ref == 'refs/heads/release' + - name: Bump version (main) + if: github.ref == 'refs/heads/main' run: | if [[ "${{ github.event.head_commit.message }}" == *"#patch"* ]]; then uvx bump-my-version bump patch + elif [[ "${{ github.event.head_commit.message }}" == *"#feature"* ]]; then + uvx bump-my-version bump minor elif [[ "${{ github.event.head_commit.message }}" == *"#minor"* ]]; then uvx bump-my-version bump minor elif [[ "${{ github.event.head_commit.message }}" == *"#major"* ]]; then @@ -50,9 +52,9 @@ jobs: git push --follow-tags - name: Merge release back into dev - if: github.ref == 'refs/heads/release' + if: github.ref == 'refs/heads/main' run: | git fetch origin dev git checkout dev - git merge --no-ff origin/release -m "maint: merge release into dev [skip bump]" + git merge --no-ff origin/main -m "maint: merge main into dev [skip bump]" git push origin dev diff --git a/pyproject.toml b/pyproject.toml index 259a2d8..7d837a5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "kabs" -version = "0.0.1-dev22" +version = "0.0.1-dev24" description = "A tool for finding the absolute permeability from a volumetric image using the lattice Boltzmann method" readme = "README.md" requires-python = ">=3.12" @@ -31,7 +31,7 @@ dev = [ ] [tool.bumpversion] -current_version = "0.0.1-dev22" +current_version = "0.0.1-dev24" parse = """(?x) (?P0|[1-9]\\d*)\\. (?P0|[1-9]\\d*)\\. diff --git a/uv.lock b/uv.lock index 26bd368..b5b0639 100644 --- a/uv.lock +++ b/uv.lock @@ -819,7 +819,7 @@ wheels = [ [[package]] name = "kabs" -version = "0.0.1.dev22" +version = "0.0.1.dev24" source = { editable = "." } dependencies = [ { name = "imageio" },