Skip to content

Commit d06f041

Browse files
authored
Merge pull request #9 from aligneddev/fixBuild
Fix build
2 parents 09601c2 + 9709f1c commit d06f041

3 files changed

Lines changed: 21 additions & 14 deletions

File tree

.github/CODEOWNERS

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# Default code owner for the entire repository.
2+
* @aligneddev

.github/workflows/ci.yaml

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@ name: ci
22

33
on:
44
pull_request:
5+
branches:
6+
- main
7+
branch_protection_rule:
8+
types: [edited, created, deleted]
9+
510
push:
611
branches:
712
- main
@@ -24,19 +29,19 @@ jobs:
2429

2530
steps:
2631
- name: Checkout
27-
uses: actions/checkout@v4
32+
uses: actions/checkout@v6
2833

2934
- name: Setup .NET from global.json
30-
uses: actions/setup-dotnet@v4
35+
uses: actions/setup-dotnet@v5
3136
with:
3237
global-json-file: global.json
3338

3439
- name: Setup Node.js
35-
uses: actions/setup-node@v4
40+
uses: actions/setup-node@v6
3641
with:
3742
node-version: 24
3843
cache: npm
39-
cache-dependency-path: package-lock.json
44+
cache-dependency-path: src/BikeTracking.Frontend/package-lock.json
4045

4146
- name: Restore .NET dependencies
4247
run: dotnet restore BikeTracking.slnx
@@ -45,27 +50,27 @@ jobs:
4550
run: dotnet test BikeTracking.slnx --configuration Release --no-restore --verbosity minimal
4651

4752
- name: Install frontend dependencies
48-
working-directory: BikeTracking.Frontend
53+
working-directory: src/BikeTracking.Frontend
4954
run: npm ci
5055

5156
- name: Install Playwright browser and system dependencies
52-
working-directory: BikeTracking.Frontend
57+
working-directory: src/BikeTracking.Frontend
5358
run: npx playwright install --with-deps chromium
5459

5560
- name: Frontend lint
56-
working-directory: BikeTracking.Frontend
61+
working-directory: src/BikeTracking.Frontend
5762
run: npm run lint
5863

5964
- name: Frontend build
60-
working-directory: BikeTracking.Frontend
65+
working-directory: src/BikeTracking.Frontend
6166
run: npm run build
6267

6368
- name: Frontend unit tests
64-
working-directory: BikeTracking.Frontend
69+
working-directory: src/BikeTracking.Frontend
6570
run: npm run test:unit
6671

6772
- name: Frontend end-to-end tests
68-
working-directory: BikeTracking.Frontend
73+
working-directory: src/BikeTracking.Frontend
6974
run: npm run test:e2e
7075

7176
- name: Upload Playwright artifacts on failure
@@ -84,4 +89,4 @@ jobs:
8489
run: |
8590
rm -f biketracking.local.db
8691
rm -f biketracking.local.db-shm
87-
rm -f biketracking.local.db-wal
92+
rm -f biketracking.local.db-wal

global.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"sdk": {
3-
"rollForward": "latestMinor",
4-
"version": "10.0.0"
3+
"rollForward": "latestFeature",
4+
"version": "10.0.200"
55
}
6-
}
6+
}

0 commit comments

Comments
 (0)