Skip to content

Commit 86d966f

Browse files
committed
updated build and test action
1 parent eb66b83 commit 86d966f

3 files changed

Lines changed: 8 additions & 12 deletions

File tree

.github/actions/build/action.yml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,9 @@ inputs:
2828
description: 'Build platform. Deafult: ''Any CPU'''
2929
required: false
3030
default: 'Any CPU'
31-
search-glob-pattern:
32-
description: 'Search pattern for source code. Default: **/*.sln, **/*.slnx'
33-
required: false
34-
default: |
35-
**/*.sln
36-
**/*.slnx
31+
project-path:
32+
description: 'Search pattern for source code.'
33+
required: true
3734
upload-build-artifacts:
3835
description: 'Upload build artifacts, Default: ''true'''
3936
required: false

.github/actions/test/action.yml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,9 @@ inputs:
1313
description: 'Build configuration. Default: Release'
1414
required: false
1515
default: 'Release'
16-
test-project-glob-pattern:
17-
description: 'Search pattern for test projects. Default: **/*.sln, **/*.slnx'
18-
required: false
19-
default: |
20-
**/*.sln
21-
**/*.slnx
16+
project-path:
17+
description: 'Search pattern for test projects.'
18+
required: true
2219
use-trf-logger:
2320
description: 'Use TRX logger. Default: true'
2421
required: false

.github/workflows/build.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ jobs:
7070

7171
- uses: ./.github/actions/build
7272
with:
73+
project-path: '**/PolylineAlgorithm.csproj'
7374
assembly-version: ${{ env.assembly-version }}
7475
assembly-informational-version: ${{ env.assembly-informational-version }}
7576
file-version: ${{ env.file-version }}
@@ -90,6 +91,7 @@ jobs:
9091

9192
- uses: ./.github/actions/test
9293
with:
94+
project-path: '**/PolylineAlgorithm.Tests.csproj'
9395
test-results-directory: '${{ runner.temp }}/${{ env.test-result-directory }}/'
9496
code-coverage-settings-file: '${{ github.workspace}}/code-coverage-settings.xml'
9597

0 commit comments

Comments
 (0)