File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 77 branches :
88 - main
99 - ' release/*'
10+ tags :
11+ - ' *'
1012 workflow_dispatch :
1113
1214env :
3941 - name : Get package version
4042 id : package-version
4143 run : |
42- VERSION=$(node -p "require('./package.json').version")
44+ # Use git tag if available (for tag-triggered builds), otherwise use package.json
45+ if [ -n "${{ github.ref_type }}" ] && [ "${{ github.ref_type }}" = "tag" ]; then
46+ # Remove 'v' prefix if present (e.g., v1.0.0 -> 1.0.0)
47+ VERSION="${{ github.ref_name }}"
48+ VERSION="${VERSION#v}"
49+ else
50+ VERSION=$(node -p "require('./package.json').version")
51+ fi
4352 echo "version=$VERSION" >> $GITHUB_OUTPUT
4453 echo "Package version: $VERSION"
4554
8291 IMAGE_CREATED=${{ steps.image-meta.outputs.created }}
8392 cache-from : type=gha
8493 cache-to : type=gha,mode=max
94+ provenance : true
95+ sbom : true
You can’t perform that action at this time.
0 commit comments