4545 echo "📦 Detected package: $PACKAGE_NAME v$VERSION"
4646 if [ -z "$VERSION" ] || [ -z "$PACKAGE_NAME" ]; then
4747 echo "❌ Failed to read package info from Cargo.toml"
48- exit 1
4948 fi
5049 echo "version=$VERSION" >> $GITHUB_OUTPUT
5150 echo "tag=v$VERSION" >> $GITHUB_OUTPUT
@@ -137,7 +136,6 @@ jobs:
137136 echo "📚 Docs.rs: [https://docs.rs/$PACKAGE_NAME/$VERSION](https://docs.rs/$PACKAGE_NAME/$VERSION)"
138137 else
139138 echo "❌ Publish failed"
140- exit 1
141139 fi
142140
143141 Release :
@@ -148,7 +146,7 @@ jobs:
148146 if : needs.Setup.outputs.tag != ''
149147 runs-on : ubuntu-latest
150148 outputs :
151- released : ${{ steps.create_release .outputs.released }}
149+ released : ${{ steps.release .outputs.released }}
152150 steps :
153151 - name : Checkout
154152 uses : actions/checkout@v4
@@ -188,7 +186,7 @@ jobs:
188186 env :
189187 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
190188 - name : Create Or Update Release
191- id : create_release
189+ id : release
192190 run : |
193191 set -e
194192 echo "released=false" >> $GITHUB_OUTPUT
@@ -223,7 +221,6 @@ jobs:
223221 echo "🚀 Release: [GitHub Release](${{ github.server_url }}/${{ github.repository }}/releases/tag/$TAG)"
224222 else
225223 echo "❌ Failed to update release"
226- exit 1
227224 fi
228225 else
229226 if [ "${{ steps.check_tag.outputs.remote_tag_exists }}" = "false" ]; then
@@ -250,7 +247,6 @@ jobs:
250247 echo "🚀 Release: [GitHub Release](${{ github.server_url }}/${{ github.repository }}/releases/tag/$TAG)"
251248 else
252249 echo "❌ Failed to create release"
253- exit 1
254250 fi
255251 fi
256252 env :
0 commit comments