@@ -59,24 +59,19 @@ jobs:
59
59
run : echo "SF_CHANGE_CASE_SCHEDULE_BUILD=offcore.tooling.${{ steps.get-package-version.outputs.PACKAGE_VERSION }}" > $GITHUB_OUTPUT
60
60
- run : echo "SF_CHANGE_CASE_SCHEDULE_BUILD is ${{ steps.get-scheduled-build.outputs.SF_CHANGE_CASE_SCHEDULE_BUILD }}"
61
61
62
- ctc-open :
63
- needs : [ validate-release-environment ]
64
- uses : salesforcecli/github-workflows/.github/workflows/ctcOpen.yml@main
65
- secrets : inherit
66
-
67
62
publish :
68
- needs : [ 'ctc-open', ' validate-release-environment' ]
63
+ needs : [ 'validate-release-environment' ]
69
64
runs-on : ubuntu-latest
70
65
env :
71
66
VSCE_PERSONAL_ACCESS_TOKEN : ${{ secrets.VSCE_PERSONAL_ACCESS_TOKEN }}
72
67
PUBLISH_VERSION : ${{ needs.validate-release-environment.outputs.RELEASE_VERSION }}
73
- GITHUB_TOKEN : ${{ secrets.IDEE_GH_TOKEN }}
68
+ GITHUB_TOKEN : ${{ secrets.SVC_CLI_BOT_GITHUB_TOKEN }}
74
69
steps :
75
70
- name : Checkout the release tag
76
71
uses : actions/checkout@v3
77
72
with :
78
73
ref : ${{ github.event.release.tag_name || inputs.tag }}
79
- token : ${{ secrets.IDEE_GH_TOKEN }}
74
+ token : ${{ secrets.SVC_CLI_BOT_GITHUB_TOKEN }}
80
75
# Set up node and install dependencies.
81
76
- uses : actions/setup-node@v3
82
77
with :
93
88
run : find ./extensions -type f -name "*.vsix" -exec npx vsce publish --pat ${{ env.VSCE_PERSONAL_ACCESS_TOKEN }} --packagePath {} \;
94
89
- run : echo "SUCCESSFULLY PUBLISHED"
95
90
96
- ctc-close-success :
97
- needs : [ ctc-open, publish ]
98
- if : needs.ctc-open.result == 'success' && needs.publish.result == 'success' && needs.ctc-open.outputs.changeCaseId
99
- uses : salesforcecli/github-workflows/.github/workflows/ctcClose.yml@main
100
- secrets : inherit
101
- with :
102
- changeCaseId : ${{ needs.ctc-open.outputs.changeCaseId }}
103
-
104
- ctc-close-fail :
105
- needs : [ ctc-open, publish ]
106
- if : always() && inputs.ctc && needs.ctc-open.outputs.changeCaseId && (needs.ctc-open.result != 'success' || needs.publish.result != 'success')
107
- uses : salesforcecli/github-workflows/.github/workflows/ctcClose.yml@main
108
- secrets : inherit
109
- with :
110
- changeCaseId : ${{ needs.ctc-open.outputs.changeCaseId }}
111
- status : Not Implemented
0 commit comments