diff --git a/.github/workflows/bump-version.yaml b/.github/workflows/bump-version.yaml new file mode 100644 index 0000000..287ea06 --- /dev/null +++ b/.github/workflows/bump-version.yaml @@ -0,0 +1,24 @@ +name: Bump Version + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + +on: + push: + branches: + - main + workflow_dispatch: + inputs: + version: + description: New semver release version. + pull_request: # Only runs a check + +jobs: + bump: + uses: IronCoreLabs/workflows/.github/workflows/bump-version.yaml@bump-version-v1 + with: + version: ${{ inputs.version }} + release_mode: prerelease + release_prereleases: false + secrets: inherit diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml new file mode 100644 index 0000000..55a5918 --- /dev/null +++ b/.github/workflows/release.yaml @@ -0,0 +1,14 @@ +name: Rust Release + +on: + # https://docs.github.com/en/developers/webhooks-and-events/webhook-events-and-payloads#release + # The Bump Version workflow will make a Github release if it isn't a prerelease version + release: + types: + - created + workflow_dispatch: + +jobs: + rust-release: + uses: IronCoreLabs/workflows/.github/workflows/rust-release.yaml@rust-release-v1 + secrets: inherit diff --git a/Cargo.toml b/Cargo.toml index b891ce4..e538190 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "recrypt" -version = "0.16.0" +version = "0.16.1-pre.1" authors = ["IronCore Labs "] readme = "README.md" license = "AGPL-3.0-only"