Updated workflow files (#2079)

* Updated workflow files

* added the manual trigger to the android workflow
This commit is contained in:
mandar1jn 2021-10-24 17:33:21 +02:00 committed by GitHub
parent 08441e8b2d
commit 4c497779a2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
8 changed files with 75 additions and 6 deletions

View file

@ -1,8 +1,18 @@
name: Android name: Android
on: on:
workflow_dispatch:
push: push:
workflow_dispatch:
paths:
- 'src/**'
- 'examples/**'
- '.github/workflows/android.yml'
pull_request: pull_request:
paths:
- 'src/**'
- 'examples/**'
- '.github/workflows/android.yml'
release: release:
types: [published] types: [published]

View file

@ -1,8 +1,17 @@
name: CMakeBuilds name: CMakeBuilds
on: on:
workflow_dispatch:
push: push:
paths:
- 'src/**'
- 'examples/**'
- '.github/workflows/cmake.yml'
pull_request: pull_request:
paths:
- 'src/**'
- 'examples/**'
- '.github/workflows/cmake.yml'
env: env:
# Customize the CMake build type here (Release, Debug, RelWithDebInfo, etc.) # Customize the CMake build type here (Release, Debug, RelWithDebInfo, etc.)

View file

@ -1,8 +1,17 @@
name: Linux name: Linux
on: on:
workflow_dispatch:
push: push:
paths:
- 'src/**'
- 'examples/**'
- '.github/workflows/linux.yml'
pull_request: pull_request:
paths:
- 'src/**'
- 'examples/**'
- '.github/workflows/linux.yml'
release: release:
types: [published] types: [published]

View file

@ -1,11 +1,18 @@
name: Linux Examples name: Linux Examples
on: on:
workflow_dispatch:
push: push:
paths:
- 'src/**'
- 'examples/**'
- '.github/workflows/linux_examples.yml'
pull_request: pull_request:
branches: [ master ] branches: [ master ]
paths: paths:
- 'examples/**' - 'src/**'
- 'examples/**'
- '.github/workflows/linux_examples.yml'
jobs: jobs:
build: build:

View file

@ -1,8 +1,17 @@
name: macOS name: macOS
on: on:
workflow_dispatch:
push: push:
paths:
- 'src/**'
- 'examples/**'
- '.github/workflows/macos.yml'
pull_request: pull_request:
paths:
- 'src/**'
- 'examples/**'
- '.github/workflows/macos.yml'
release: release:
types: [published] types: [published]

View file

@ -1,8 +1,17 @@
name: WebAssembly name: WebAssembly
on: on:
workflow_dispatch:
push: push:
paths:
- 'src/**'
- 'examples/**'
- '.github/workflows/webassembly.yml'
pull_request: pull_request:
paths:
- 'src/**'
- 'examples/**'
- '.github/workflows/webassembly.yml'
release: release:
types: [published] types: [published]

View file

@ -1,8 +1,17 @@
name: Windows name: Windows
on: on:
workflow_dispatch:
push: push:
paths:
- 'src/**'
- 'examples/**'
- '.github/workflows/windows.yml'
pull_request: pull_request:
paths:
- 'src/**'
- 'examples/**'
- '.github/workflows/windows.yml'
release: release:
types: [published] types: [published]

View file

@ -1,11 +1,18 @@
name: Windows Examples name: Windows Examples
on: on:
workflow_dispatch:
push: push:
paths:
- 'src/**'
- 'examples/**'
- '.github/workflows/windows_examples.yml'
pull_request: pull_request:
branches: [ master ] branches: [ master ]
paths: paths:
- 'examples/**' - 'src/**'
- 'examples/**'
- '.github/workflows/windows_examples.yml'
jobs: jobs:
build: build: