diff --git a/.github/workflows/bump_version.yml b/.github/workflows/bump_version.yml new file mode 100644 index 00000000..746fbcb7 --- /dev/null +++ b/.github/workflows/bump_version.yml @@ -0,0 +1,38 @@ +# Bump Version workflow that is triggered manually +name: Bump Version + +on: + workflow_dispatch: + # Inputs the workflow accepts. + inputs: + pcluster-version: + description: 'The target version of ParallelCluster CLI' + required: true + type: string + branch: + description: 'The Github branch name' + required: true + type: string + +jobs: + create-pull-requests: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + with: + fetch-depth: 0 + ref: ${{ inputs.branch }} + - name: Modifiy Code to Change version + run: ./util/bump-version.sh ${{ inputs.pcluster-version }} + + - name: Create a Pull Request + uses: peter-evans/create-pull-request@v6 + with: + commit-message: 'Bump version to ${{ inputs.pcluster-version }}' + title: 'Bump version to ${{ inputs.pcluster-version }}' + body: | + This PR contains version bump. + Auto-generated by Github Action + branch: versionbump${{ inputs.branch }}${{ inputs.pcluster-version }} + delete-branch: true + labels: skip-changelog-update diff --git a/setup.py b/setup.py index af4cdd68..2311c794 100644 --- a/setup.py +++ b/setup.py @@ -32,7 +32,7 @@ def read(fname): "clustermgtd = slurm_plugin.clustermgtd:main", "computemgtd = slurm_plugin.computemgtd:main", ] -version = "3.11.0" +version = "3.12.0" requires = ["boto3>=1.7.55", "retrying>=1.3.3"] setup(