From: George Joseph Date: Fri, 7 Jul 2023 17:06:24 +0000 (-0600) Subject: .github: Update AsteriskReleaser for security releases X-Git-Tag: 21.0.0-pre1~22 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a4e21eeb5c095c0a10f087e71342b09b53c5dde5;p=thirdparty%2Fasterisk.git .github: Update AsteriskReleaser for security releases --- diff --git a/.github/workflows/AsteriskReleaser.yml b/.github/workflows/AsteriskReleaser.yml index 15afe9cbca..7108c3d1de 100644 --- a/.github/workflows/AsteriskReleaser.yml +++ b/.github/workflows/AsteriskReleaser.yml @@ -6,7 +6,22 @@ on: inputs: is_security: description: | - Security or Hotfix? + Security? + (No prev RCs) + required: true + type: boolean + default: false + advisories: + description: | + Comma separated list of advisories. + NO SPACES + Example: GHSA-4xjp-22g4-9fxm,GHSA-4xjp-22g4-zzzz + required: false + type: string + is_hotfix: + description: | + Hotfix? + (A patch release but not security. No prev RCs) required: true type: boolean default: false @@ -58,6 +73,8 @@ jobs: uses: asterisk/asterisk-ci-actions/AsteriskReleaserComposite@main with: is_security: ${{inputs.is_security}} + advisories: ${{inputs.advisories}} + is_hotfix: ${{inputs.is_hotfix}} new_version: ${{inputs.new_version}} start_version: ${{inputs.start_version}} push_release_branches: ${{inputs.push_release_branches}} @@ -69,7 +86,8 @@ jobs: asterisk_mail_list_rc: ${{vars.ASTERISK_MAIL_LIST_RC}} asterisk_mail_list_cert_ga: ${{vars.ASTERISK_MAIL_LIST_CERT_GA}} asterisk_mail_list_cert_rc: ${{vars.ASTERISK_MAIL_LIST_CERT_RC}} - asterisk_mail_list_sec: ${{vars.ASTERISK_MAIL_LIST_CERT_SEC}} + asterisk_mail_list_sec: ${{vars.ASTERISK_MAIL_LIST_SEC_ADV}} + sec_adv_url_base: ${{vars.ASTERISK_SEC_ADV_URL_BASE}} gpg_private_key: ${{secrets.ASTDEV_GPG_PRIV_KEY}} github_token: ${{secrets.GITHUB_TOKEN}} application_id: ${{secrets.ASTERISK_ORG_ACCESS_APP_ID}}