Skip to content

Commit 83ca106

Browse files
authored
Merge pull request #71 from codebar-ag/main
main/production
2 parents c4fc7dd + 9924e5e commit 83ca106

File tree

81 files changed

+13376
-3889
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

81 files changed

+13376
-3889
lines changed

.github/workflows/npm-build.yml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,17 @@ jobs:
2424
run: composer install -n --prefer-dist
2525

2626
- name: "Use Node.js"
27-
uses: actions/setup-node@v4
27+
uses: actions/setup-node@v6
2828
with:
29-
node-version: '20.x'
29+
node-version: '22.x'
30+
cache: 'npm'
3031

3132
- name: "Install npm dependencies"
32-
run: npm ci
33+
env:
34+
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: '1'
35+
npm_config_audit: 'false'
36+
npm_config_fund: 'false'
37+
run: npm ci --no-audit --no-fund --no-progress
3338

3439
- name: "Build"
3540
run: npm run build

.github/workflows/npm-format-check.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,17 @@ jobs:
1212
uses: actions/checkout@v4
1313

1414
- name: "Use Node.js"
15-
uses: actions/setup-node@v4
15+
uses: actions/setup-node@v6
1616
with:
17-
node-version: '20.x'
17+
node-version: '22.x'
18+
cache: 'npm'
1819

1920
- name: "Install npm dependencies"
20-
run: npm ci
21+
env:
22+
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: '1'
23+
npm_config_audit: 'false'
24+
npm_config_fund: 'false'
25+
run: npm ci --no-audit --no-fund --no-progress
2126

2227
- name: "Check code formatting"
23-
run: npm run format:check
28+
run: npm run format:check

.github/workflows/npm-lint.yml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,17 @@ jobs:
1414
uses: actions/checkout@v4
1515

1616
- name: "Use Node.js"
17-
uses: actions/setup-node@v4
17+
uses: actions/setup-node@v6
1818
with:
19-
node-version: '20.x'
19+
node-version: '22.x'
20+
cache: 'npm'
2021

2122
- name: "Install npm dependencies"
22-
run: npm ci
23+
env:
24+
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: '1'
25+
npm_config_audit: 'false'
26+
npm_config_fund: 'false'
27+
run: npm ci --no-audit --no-fund --no-progress
2328

2429
- name: "Run linter"
2530
run: npm run lint

.github/workflows/npm-publish-api.yml

Lines changed: 0 additions & 32 deletions
This file was deleted.

.github/workflows/npm-publish-ui.yml

Lines changed: 0 additions & 32 deletions
This file was deleted.

.github/workflows/npm-typecheck.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ jobs:
2323
run: composer install -n --prefer-dist
2424

2525
- name: "Use Node.js"
26-
uses: actions/setup-node@v4
26+
uses: actions/setup-node@v6
2727
with:
28-
node-version: '20.x'
28+
node-version: '22.x'
2929

3030
- name: "Install npm dependencies"
3131
run: npm ci

.github/workflows/phpunit.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,12 +48,17 @@ jobs:
4848
- name: "Run composer install"
4949
run: composer install -n --prefer-dist
5050

51-
- uses: actions/setup-node@v4
51+
- uses: actions/setup-node@v6
5252
with:
53-
node-version: '20.x'
53+
node-version: '22.x'
54+
cache: 'npm'
5455

5556
- name: "Install dependencies"
56-
run: npm ci
57+
env:
58+
PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: '1'
59+
npm_config_audit: 'false'
60+
npm_config_fund: 'false'
61+
run: npm ci --no-audit --no-fund --no-progress
5762

5863
- name: "Build Frontend"
5964
run: npm run build
@@ -68,7 +73,7 @@ jobs:
6873
run: php artisan test --stop-on-failure --coverage-text --coverage-clover=coverage.xml
6974

7075
- name: "Upload coverage reports to Codecov"
71-
uses: codecov/codecov-action@v5.4.3
76+
uses: codecov/codecov-action@v5.5.1
7277
with:
7378
token: ${{ secrets.CODECOV_TOKEN }}
7479
slug: solidtime-io/solidtime

.github/workflows/pint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@ jobs:
1212
uses: actions/checkout@v4
1313

1414
- name: "Check code style"
15-
uses: aglipanci/laravel-pint-action@2.5
15+
uses: aglipanci/laravel-pint-action@2.6
1616
with:
1717
configPath: "pint.json"

.github/workflows/playwright.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,9 @@ jobs:
3434
uses: actions/checkout@v4
3535

3636
- name: "Setup node"
37-
uses: actions/setup-node@v4
37+
uses: actions/setup-node@v6
3838
with:
39-
node-version: '20.x'
39+
node-version: '22.x'
4040

4141
- name: "Setup PHP"
4242
uses: shivammathur/setup-php@v2

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ yarn-error.log
3535
/_ide_helper.php
3636
/.phpstorm.meta.php
3737
/.rnd
38+
.npm-cache/*
3839

3940
/caddy
4041
/frankenphp

0 commit comments

Comments
 (0)