Skip to content

Commit

Permalink
Running Functional Tests - All Databases on the main branch too (#15956)
Browse files Browse the repository at this point in the history
  • Loading branch information
Piedone committed May 3, 2024
1 parent dc0d4fc commit fe101c5
Show file tree
Hide file tree
Showing 5 changed files with 28 additions and 9 deletions.
6 changes: 4 additions & 2 deletions .github/workflows/assets_validation.yml
@@ -1,12 +1,14 @@
name: Validating the Building of Public Assets

on:
on:
# Run it on main and release pushes too, in case we merge from a branch that's not up-to-date with the target branch
# and breaks something after merge (or if we push to main).
push:
paths-ignore:
- '**/*.md'
- 'mkdocs.yml'
- 'src/docs/**/*'
branches: [ main ]
branches: [ main, release/** ]
pull_request:
branches: [ main, release/** ]

Expand Down
6 changes: 4 additions & 2 deletions .github/workflows/docs_validation.yml
@@ -1,11 +1,13 @@
name: Validating Building the Documentation

on:
on:
# Run it on main and release pushes too, in case we merge from a branch that's not up-to-date with the target branch
# and breaks something after merge (or if we push to main).
push:
paths:
- 'mkdocs.yml'
- 'src/docs/**'
branches: [ main ]
branches: [ main, release/** ]
pull_request:
paths:
- 'mkdocs.yml'
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/first_time_contributor.yml
@@ -1,10 +1,10 @@
name: First-time Contributor Welcome

on:
issues:
types: [opened]
pull_request_target:
types: [opened, closed]
issues:
types: [opened]
pull_request_target:
types: [opened, closed]

jobs:
first-time-contributor-welcome:
Expand Down
10 changes: 10 additions & 0 deletions .github/workflows/functional_all_db.yml
@@ -1,9 +1,19 @@
name: Functional Tests - All Databases

on:
# Manual trigger.
workflow_dispatch:
pull_request_review:
types: [submitted]
# Run it on main and release pushes too, in case we merge from a branch that's not up-to-date with the target branch
# and breaks something after merge (or if we push to main).
push:
paths-ignore:
- '**/*.md'
- 'mkdocs.yml'
- 'src/docs/**/*'
branches: [ main, release/** ]

env:
DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true
DOTNET_CLI_TELEMETRY_OPTOUT: true
Expand Down
7 changes: 6 additions & 1 deletion .github/workflows/main_ci.yml
@@ -1,14 +1,19 @@
name: Main - CI

on:
# Run it on main and release pushes too, in case we merge from a branch that's not up-to-date with the target branch
# and breaks something after merge (or if we push to main).
push:
paths-ignore:
- '**/*.md'
- 'mkdocs.yml'
- 'src/docs/**/*'
branches: [ main ]
branches: [ main, release/** ]

env:
DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true
DOTNET_CLI_TELEMETRY_OPTOUT: true

jobs:
test:
runs-on: ${{ matrix.os }}
Expand Down

0 comments on commit fe101c5

Please sign in to comment.