ci: Speedup release.yml by removing job test (#1325)

Since the merge_queue requires every PR to be tested, there is no need
to run the test again in `release.yml`.

Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
This commit is contained in:
Jiahao XU 2023-08-24 22:51:28 +10:00 committed by GitHub
parent 58799cbe6f
commit 84004a71a9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -22,18 +22,9 @@ jobs:
event-data: ${{ toJSON(github.event) }}
extract-notes-under: '### Release notes'
test:
if: needs.info.outputs.is-release == 'true'
needs: info
uses: ./.github/workflows/ci.yml
with:
additional_key: ${{ github.run_id }}
tag:
if: needs.info.outputs.is-release == 'true'
needs:
- info
- test
needs: info
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3