5353 echo "Could not find version in pyproject.toml or Cargo.toml"
5454 exit 1
5555 fi
56- echo "VERSION=${VERSION}" >> $GITHUB_ENV
56+ echo "VERSION=${VERSION}" >> $GITHUB_OUTPUT
5757 echo "Current version: ${VERSION}"
5858
5959 - name : Determine release type
@@ -63,25 +63,25 @@ jobs:
6363 run : |
6464 # Determine release type based on PR labels
6565 if [[ "${{ contains(github.event.pull_request.labels.*.name, 'beta') }}" == "true" ]]; then
66- echo "RELEASE_TYPE=beta" >> $GITHUB_ENV
67- echo "PRERELEASE=true" >> $GITHUB_ENV
66+ echo "RELEASE_TYPE=beta" >> $GITHUB_OUTPUT
67+ echo "PRERELEASE=true" >> $GITHUB_OUTPUT
6868 elif [[ "${{ contains(github.event.pull_request.labels.*.name, 'rc') }}" == "true" ]]; then
69- echo "RELEASE_TYPE=release candidate" >> $GITHUB_ENV
70- echo "PRERELEASE=true" >> $GITHUB_ENV
69+ echo "RELEASE_TYPE=release candidate" >> $GITHUB_OUTPUT
70+ echo "PRERELEASE=true" >> $GITHUB_OUTPUT
7171 else
72- echo "RELEASE_TYPE=release" >> $GITHUB_ENV
73- echo "PRERELEASE=false" >> $GITHUB_ENV
72+ echo "RELEASE_TYPE=release" >> $GITHUB_OUTPUT
73+ echo "PRERELEASE=false" >> $GITHUB_OUTPUT
7474 fi
7575
7676 # Determine version type based on PR labels
7777 if [[ "${{ contains(github.event.pull_request.labels.*.name, 'major') }}" == "true" ]]; then
78- echo "VERSION_TYPE=major" >> $GITHUB_ENV
78+ echo "VERSION_TYPE=major" >> $GITHUB_OUTPUT
7979 elif [[ "${{ contains(github.event.pull_request.labels.*.name, 'minor') }}" == "true" ]]; then
80- echo "VERSION_TYPE=minor" >> $GITHUB_ENV
80+ echo "VERSION_TYPE=minor" >> $GITHUB_OUTPUT
8181 elif [[ "${{ contains(github.event.pull_request.labels.*.name, 'patch') }}" == "true" ]]; then
82- echo "VERSION_TYPE=patch" >> $GITHUB_ENV
82+ echo "VERSION_TYPE=patch" >> $GITHUB_OUTPUT
8383 else
84- echo "VERSION_TYPE=patch" >> $GITHUB_ENV
84+ echo "VERSION_TYPE=patch" >> $GITHUB_OUTPUT
8585 fi
8686
8787 # - name: Create tag
0 commit comments