Skip to content

Commit

Permalink
Update workflows to support b4.4
Browse files Browse the repository at this point in the history
Also added support for using main and v* style tags in the future.
  • Loading branch information
morrone committed Mar 26, 2024
1 parent c7a721e commit 4dc71a8
Show file tree
Hide file tree
Showing 9 changed files with 61 additions and 15 deletions.
10 changes: 8 additions & 2 deletions .github/workflows/4.3.3-compat-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,15 @@ name: Compatibility test with OVIS-4.3.3

on:
push:
branches: [ OVIS-4 ]
branches:
- 'OVIS-4'
- main
- 'b[0-9]+.[0-9]+'
pull_request:
branches: [ OVIS-4 ]
branches:
- 'OVIS-4'
- main
- 'b[0-9]+.[0-9]+'

defaults:
run:
Expand Down
10 changes: 8 additions & 2 deletions .github/workflows/build-ddebug-centos7.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,15 @@ name: Build Test with `-DDEBUG` - CentOS7

on:
push:
branches: [ OVIS-4 ]
branches:
- 'OVIS-4'
- main
- 'b[0-9]+.[0-9]+'
pull_request:
branches: [ OVIS-4 ]
branches:
- 'OVIS-4'
- main
- 'b[0-9]+.[0-9]+'

jobs:
build:
Expand Down
10 changes: 8 additions & 2 deletions .github/workflows/build-test-centos7.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,15 @@ name: Build Test - CentOS7

on:
push:
branches: [ OVIS-4 ]
branches:
- 'OVIS-4'
- main
- 'b[0-9]+.[0-9]+'
pull_request:
branches: [ OVIS-4 ]
branches:
- 'OVIS-4'
- main
- 'b[0-9]+.[0-9]+'

jobs:
build:
Expand Down
10 changes: 8 additions & 2 deletions .github/workflows/build-test-ubuntu-22.04.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,15 @@ name: Build Test - Ubuntu-22.04

on:
push:
branches: [ OVIS-4 ]
branches:
- 'OVIS-4'
- main
- 'b[0-9]+.[0-9]+'
pull_request:
branches: [ OVIS-4 ]
branches:
- 'OVIS-4'
- main
- 'b[0-9]+.[0-9]+'

jobs:
build:
Expand Down
10 changes: 8 additions & 2 deletions .github/workflows/build-test-ubuntu.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,15 @@ name: Build Test - Ubuntu-20.04

on:
push:
branches: [ OVIS-4 ]
branches:
- 'OVIS-4'
- main
- 'b[0-9]+.[0-9]+'
pull_request:
branches: [ OVIS-4 ]
branches:
- 'OVIS-4'
- main
- 'b[0-9]+.[0-9]+'

jobs:
build:
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/create-release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ on:
push:
tags:
- 'OVIS-4*'
- 'v[0-9]+.[0-9]+.[0-9]+**'

jobs:
build:
Expand Down
10 changes: 8 additions & 2 deletions .github/workflows/ldms-test-build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,15 @@ name: OVIS-4 build test compatible with ldms-test

on:
push:
branches: [ OVIS-4 ]
branches:
- 'OVIS-4'
- main
- 'b[0-9]+.[0-9]+'
pull_request:
branches: [ OVIS-4 ]
branches:
- 'OVIS-4'
- main
- 'b[0-9]+.[0-9]+'

jobs:
build:
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/space-check.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,10 @@ name: Space Check

on:
pull_request:
branches: [ OVIS-4 ]
branches:
- 'OVIS-4'
- main
- 'b[0-9]+.[0-9]+'

jobs:
space_check:
Expand Down
10 changes: 8 additions & 2 deletions .github/workflows/test-make-dist.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,15 @@ name: Test "make dist"

on:
push:
branches: [ OVIS-4 ]
branches:
- 'OVIS-4'
- main
- 'b[0-9]+.[0-9]+'
pull_request:
branches: [ OVIS-4 ]
branches:
- 'OVIS-4'
- main
- 'b[0-9]+.[0-9]+'

jobs:
build:
Expand Down

0 comments on commit 4dc71a8

Please sign in to comment.