Skip to content

Commit 31ed67c

Browse files
authored
added release and push master trigger and missing workflow_dispatch (#71)
1 parent 5348388 commit 31ed67c

File tree

5 files changed

+25
-4
lines changed

5 files changed

+25
-4
lines changed

.github/workflows/build_and_test_autosd.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,14 @@ on:
1717
pull_request:
1818
paths:
1919
- 'autosd/**'
20+
push:
21+
branches:
22+
- main
23+
release:
24+
types: [created]
2025
workflow_dispatch:
2126

27+
2228
jobs:
2329
build:
2430
name: build-and-test-autosd

.github/workflows/build_and_test_ebclfsa.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,11 @@ on:
1717
pull_request:
1818
paths:
1919
- 'ebclfsa/**'
20+
push:
21+
branches:
22+
- main
23+
release:
24+
types: [created]
2025
workflow_dispatch:
2126

2227
jobs:

.github/workflows/codeql-multiple-repo-scan.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,12 @@ on:
1818
types: [opened, reopened, synchronize]
1919
merge_group:
2020
types: [checks_requested]
21+
push:
22+
branches:
23+
- main
24+
release:
25+
types: [created]
26+
workflow_dispatch:
2127

2228
permissions:
2329
contents: write

.github/workflows/test_integration.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,11 @@ name: build latest mains
1818
on:
1919
workflow_dispatch:
2020
pull_request:
21-
schedule:
22-
- cron: '30 2 * * *' # Every night at 02:30 UTC on main branch
21+
release:
22+
types: [created]
23+
push:
24+
branches:
25+
- main
2326
jobs:
2427
integration_test:
2528
runs-on: ubuntu-latest

.github/workflows/unit_tests.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,9 @@ on:
1717
pull_request:
1818
release:
1919
types: [created]
20-
schedule:
21-
- cron: '30 3 * * *' # Every night at 03:30 UTC on main branch
20+
push:
21+
branches:
22+
- main
2223
jobs:
2324
integration_test:
2425
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)