From 0f3175bc19a261618efbc40c59c8a3b5cad6a8cd Mon Sep 17 00:00:00 2001 From: jekkos Date: Thu, 26 Dec 2024 22:04:27 +0100 Subject: [PATCH] Add delete unstable release after push (#4136) --- .github/workflows/delete-unstable-release.yml | 22 +++++++++++++++++++ .travis.yml | 3 ++- 2 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/delete-unstable-release.yml diff --git a/.github/workflows/delete-unstable-release.yml b/.github/workflows/delete-unstable-release.yml new file mode 100644 index 000000000..c10399599 --- /dev/null +++ b/.github/workflows/delete-unstable-release.yml @@ -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 + diff --git a/.travis.yml b/.travis.yml index ed83a56bc..20c4516e7 100644 --- a/.travis.yml +++ b/.travis.yml @@ -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: