2022-01-17 10:00:53 -06:00
name : Close Milestone
on :
workflow_dispatch :
inputs :
version_input :
2023-05-30 10:10:09 -05:00
description: 'The version to be released please respect: major.minor.patch, major.minor.patch-preview or major.minor.patch-preview<number> format. example : 7.4 .3 , 7.4 .3 -preview or 7.4.3-preview1'
2022-01-17 10:00:53 -06:00
required : true
jobs :
call-remove-milestone :
2023-06-21 04:06:56 -05:00
- name : "Generate token"
2023-06-21 05:28:10 -05:00
id : generate_token
uses : tibdex/github-app-token@b62528385c34dbc9f38e5f4225ac829252d1ea92
with :
app_id : ${{ secrets.GRAFANA_DELIVERY_BOT_APP_ID }}
private_key : ${{ secrets.GRAFANA_DELIVERY_BOT_APP_PEM }}
2023-06-21 04:06:56 -05:00
- uses : grafana/grafana/.github/workflows/remove-milestone.yml@main
with :
version_call : ${{ github.event.inputs.version_input }}
secrets :
token : ${{ steps.generate_token.outputs.token }}
2022-01-17 10:00:53 -06:00
call-close-milestone :
2023-06-21 04:06:56 -05:00
- name : "Generate token"
2023-06-21 05:28:10 -05:00
id : generate_token
uses : tibdex/github-app-token@b62528385c34dbc9f38e5f4225ac829252d1ea92
with :
app_id : ${{ secrets.GRAFANA_DELIVERY_BOT_APP_ID }}
private_key : ${{ secrets.GRAFANA_DELIVERY_BOT_APP_PEM }}
2023-06-21 04:06:56 -05:00
- uses : grafana/grafana/.github/workflows/close-milestone.yml@main
with :
version_call : ${{ github.event.inputs.version_input }}
secrets :
token : ${{ steps.generate_token.outputs.token }}
needs : call-remove-milestone