8383 exit 1
8484 fi
8585
86- create-managed-package-version :
87- name : Create Managed Package Version
88- needs : versioning
89- permissions :
90- contents : write
91- uses : ./.github/workflows/packaging.yml
92- secrets : inherit
93- with :
94- package : managed
95- promote-package : ${{ inputs.promote-package || false }}
96- version : ${{ needs.versioning.outputs.version-number }}
97-
9886 create-unlocked-package-version :
9987 name : Create Unlocked Package Version
100- needs : [versioning, create-managed-package-version ]
88+ needs : [versioning]
10189 permissions :
10290 contents : write
10391 uses : ./.github/workflows/packaging.yml
10997
11098 create-release :
11199 name : Create Release
112- needs : [versioning, create-managed-package-version, create- unlocked-package-version]
113- if : ${{ success() && needs.create-managed-package-version.outputs.version-id != '' && needs.create- unlocked-package-version.outputs.version-id != '' }}
100+ needs : [versioning, create-unlocked-package-version]
101+ if : ${{ success() && needs.create-unlocked-package-version.outputs.version-id != '' }}
114102 permissions :
115103 contents : write
116104 runs-on : ubuntu-latest
@@ -120,18 +108,11 @@ jobs:
120108 id : release-body
121109 run : |
122110 VERSION="${{ needs.versioning.outputs.version-number }}"
123- MANAGED_ID="${{ needs.create-managed-package-version.outputs.version-id }}"
124111 UNLOCKED_ID="${{ needs.create-unlocked-package-version.outputs.version-id }}"
125112 # Start building release body
126113 {
127114 echo "## Installation"
128115 echo ""
129- echo "### Managed Package"
130- echo "**Package Version**: \`$MANAGED_ID\`"
131- echo "\`\`\`bash"
132- echo "sf package install --package $MANAGED_ID --wait 20"
133- echo "\`\`\`"
134- echo ""
135116 echo "### Unlocked Package"
136117 echo "**Package Version**: \`$UNLOCKED_ID\`"
137118 echo "\`\`\`bash"
0 commit comments