Add delete unstable release after push (#4136)

This commit is contained in:
jekkos
2024-12-26 22:04:27 +01:00
committed by jekkos
parent ebc923801b
commit 0f3175bc19
2 changed files with 24 additions and 1 deletions

View File

@@ -0,0 +1,22 @@
name: "Delete Unstable Release"
on:
push:
branches:
- master
jobs:
delete_unstable_release:
runs-on: ubuntu-latest
steps:
- name: "Delete last unstable release"
uses: sgpublic/delete-release-action@v1.2
env:
GITHUB_TOKEN: ${{ secrets.TOKEN }}
with:
release-drop: false
release-drop-tag: false
pre-release-drop: true
pre-release-keep-count: -1
pre-release-drop-tag: true

View File

@@ -2,6 +2,7 @@ sudo: required
branches:
except:
- unstable
- weblate
services:
- docker
@@ -40,7 +41,7 @@ deploy:
overwrite: true
release_notes: "This is a build of the latest master which might contain bugs. Use at your own risk. Check releases section for the latest official release"
prerelease: true
tag_name: unstable.$TAG
tag_name: unstable
user: jekkos
api_key: