github: Update workflows.

* Fix non-release tag creating release draft.
This commit is contained in:
iabdalkader 2022-02-06 20:20:34 +02:00
parent 756ebc0201
commit f34ecdb32f

View File

@ -55,7 +55,7 @@ jobs:
release: release:
needs: build needs: build
runs-on: ubuntu-20.04 runs-on: ubuntu-20.04
if: github.event_name == 'create' if: github.event_name == 'create' && startsWith(github.ref, 'refs/tags/v')
steps: steps:
- name: '⏳ Checkout repository' - name: '⏳ Checkout repository'
uses: actions/checkout@v2 uses: actions/checkout@v2
@ -108,6 +108,7 @@ jobs:
uses: EndBug/latest-tag@latest uses: EndBug/latest-tag@latest
with: with:
tag-name: development tag-name: development
description: Development Release.
- name: '🔥 Create development release' - name: '🔥 Create development release'
uses: softprops/action-gh-release@v1 uses: softprops/action-gh-release@v1
@ -115,7 +116,7 @@ jobs:
draft: false draft: false
name: Development Release name: Development Release
tag_name: development tag_name: development
body: 'WARNING: This a development release and it may be unstable.' body: '> **⚠️ WARNING: This a development release and it may be unstable⚠️**'
files: firmware/firmware_*.zip files: firmware/firmware_*.zip
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}