Merge pull request #185 from lora-aprs/do_not_create_a_new_version_so_often

do not create a new version with every push request
This commit is contained in:
Peter Buchegger 2022-04-07 11:08:40 +02:00 committed by GitHub
commit bad6bffe7c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 17 additions and 18 deletions

View file

@ -10,20 +10,6 @@ on:
- master
jobs:
version_check:
name: Version Check
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Set up Python
uses: actions/setup-python@v2
- run: pip install GitPython
- name: check version
run: ./scripts/check_version.py
build:
name: Compile Firmware
runs-on: ubuntu-latest

View file

@ -1,12 +1,25 @@
name: Create new release
on:
push:
branches:
- 'master'
workflow_dispatch:
jobs:
build:
version_check:
name: Version Check
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Set up Python
uses: actions/setup-python@v2
- run: pip install GitPython
- name: check version
run: ./scripts/check_version.py
create_release:
needs: version_check
name: Create new release
runs-on: ubuntu-latest
steps: