update ci
This commit is contained in:
16
.github/workflows/build.yml
vendored
16
.github/workflows/build.yml
vendored
@@ -58,7 +58,11 @@ jobs:
|
|||||||
data: { tag_name: ver }
|
data: { tag_name: ver }
|
||||||
} = releaseResponse;
|
} = releaseResponse;
|
||||||
if (ver == '${{ steps.pullFridaLatestRelease.outputs.FRIDA_VERSION }}'){
|
if (ver == '${{ steps.pullFridaLatestRelease.outputs.FRIDA_VERSION }}'){
|
||||||
core.setOutput('ALREADY_RELEASE', '1');
|
if ( ${{ ( github.event_name == 'push' || github.event_name == 'workflow_dispatch') }}){
|
||||||
|
core.setOutput('ALREADY_RELEASE', '2');
|
||||||
|
} else {
|
||||||
|
core.setOutput('ALREADY_RELEASE', '1');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
core.setOutput('ALREADY_RELEASE', '0');
|
core.setOutput('ALREADY_RELEASE', '0');
|
||||||
@@ -72,10 +76,18 @@ jobs:
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
- name: Delete release
|
||||||
|
if: ${{ steps.checkReleaseVersion.outputs.ALREADY_RELEASE == '2' }}
|
||||||
|
uses: dev-drprasad/delete-tag-and-release@v1.0
|
||||||
|
with:
|
||||||
|
tag_name: ${{ steps.pullFridaLatestRelease.outputs.FRIDA_VERSION }}
|
||||||
|
github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
|
delete_release: true
|
||||||
|
|
||||||
create_release:
|
create_release:
|
||||||
needs: check_version
|
needs: check_version
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-22.04
|
||||||
if: needs.check_version.outputs.ALREADY_RELEASE == '0'
|
if: needs.check_version.outputs.ALREADY_RELEASE != '1'
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/create-release@master
|
- uses: actions/create-release@master
|
||||||
|
|||||||
Reference in New Issue
Block a user