Merge pull request #1529 from openmv/update_workflows

github: Update workflows.
This commit is contained in:
Ibrahim Abdelkader 2022-02-09 23:31:38 +02:00 committed by GitHub
commit cb61affc74
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,13 +1,9 @@
name: 'Building Firmware 🔥' name: 'Building Firmware 🔥'
on: on:
create: push:
branches:
- "!**"
tags: tags:
- 'v*.*.*' - 'v*.*.*'
push:
branches: branches:
- 'master' - 'master'
paths: paths:
@ -55,7 +51,7 @@ jobs:
release: release:
needs: build needs: build
runs-on: ubuntu-20.04 runs-on: ubuntu-20.04
if: github.event_name == 'create' && startsWith(github.ref, 'refs/tags/v') if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/v')
steps: steps:
- name: '⏳ Checkout repository' - name: '⏳ Checkout repository'
uses: actions/checkout@v2 uses: actions/checkout@v2
@ -88,7 +84,7 @@ jobs:
development: development:
needs: build needs: build
runs-on: ubuntu-20.04 runs-on: ubuntu-20.04
if: github.event_name == 'push' if: github.event_name == 'push' && startsWith(github.ref, 'refs/tags/v') == false
steps: steps:
- name: '⏳ Checkout repository' - name: '⏳ Checkout repository'
uses: actions/checkout@v2 uses: actions/checkout@v2