File tree Expand file tree Collapse file tree 1 file changed +39
-0
lines changed
Expand file tree Collapse file tree 1 file changed +39
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Trigger Licensed Release
2+
3+ permissions :
4+ contents : read
5+
6+ on :
7+ release :
8+ types : [created]
9+ workflow_dispatch :
10+ inputs :
11+ release_tag :
12+ description : ' Release tag to dispatch (e.g. 21.1.1)'
13+ required : true
14+ type : string
15+
16+ jobs :
17+ dispatch-to-private-repo :
18+ runs-on : ubuntu-latest
19+
20+ steps :
21+ - name : Get app token
22+ id : app-token
23+ uses : actions/create-github-app-token@v2
24+ with :
25+ app-id : ${{ secrets.IGNITEUI_GITHUB_APP_ID }}
26+ private-key : ${{ secrets.IGNITEUI_GITHUB_APP_PRIVATE_KEY }}
27+ owner : IgniteUI
28+
29+ - name : Send repository dispatch to private repo
30+ uses : peter-evans/repository-dispatch@ff45666b9427631e3450c54a1bcbee4d9ff4d7c0 # v3
31+ with :
32+ token : ${{ steps.app-token.outputs.token }}
33+ repository : IgniteUI/igniteui-actions
34+ event-type : igniteui-angular-public-release-created
35+ client-payload : |
36+ {
37+ "release_tag": "${{ github.event_name == 'workflow_dispatch' && inputs.release_tag || github.event.release.tag_name }}",
38+ "public_repo": "${{ github.repository }}"
39+ }
You can’t perform that action at this time.
0 commit comments