Skip to content

Commit 99feae3

Browse files
authored
chore(ci): update workflow to run tests and build project (#33)
1 parent cf53236 commit 99feae3

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

.github/workflows/ci.yml

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,12 @@ on:
44
push:
55
branches:
66
- main
7-
- dev
7+
paths:
8+
- '.swiftlint.yml'
9+
- ".github/workflows/**"
10+
- "Package.swift"
11+
- "Source/**"
12+
- "Tests/**"
813
pull_request:
914
paths:
1015
- '.swiftlint.yml'
@@ -13,6 +18,10 @@ on:
1318
- "Source/**"
1419
- "Tests/**"
1520

21+
concurrency:
22+
group: validator-${{ github.head_ref }}
23+
cancel-in-progress: true
24+
1625
jobs:
1726
SwiftLint:
1827
runs-on: ubuntu-latest
@@ -114,7 +123,7 @@ jobs:
114123
- name: Upload test coverage reports to Codecov
115124
uses: space-code/oss-common-actions/.github/actions/upload_test_coverage_report@main
116125
with:
117-
scheme_name: Typhoon
126+
scheme_name: Validator-Package
118127
filename: ${{ matrix.name }}
119128
token: ${{ secrets.CODECOV_TOKEN }}
120129

0 commit comments

Comments
 (0)