Skip to content

Commit 834a9b2

Browse files
committed
Update toolings
1 parent 59bcbef commit 834a9b2

21 files changed

Lines changed: 306 additions & 440 deletions

.gitattributes

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
/* export-ignore
55

66
# Export white-listed production code only.
7-
/bin -export-ignore
7+
/bin/php-matrix -export-ignore
88
/data -export-ignore
99
/src -export-ignore
1010
/composer.json -export-ignore

.github/dependabot.yml

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,20 @@ updates:
44
- package-ecosystem: composer
55
directory: /
66
schedule:
7-
interval: weekly
7+
interval: daily
8+
cooldown:
9+
default-days: 3
10+
811
- package-ecosystem: gomod
912
directory: /
1013
schedule:
11-
interval: weekly
14+
interval: daily
15+
cooldown:
16+
default-days: 3
17+
1218
- package-ecosystem: github-actions
1319
directory: /
1420
schedule:
15-
interval: weekly
21+
interval: daily
22+
cooldown:
23+
default-days: 3

.github/release-drafter.yml

Lines changed: 0 additions & 1 deletion
This file was deleted.

.github/workflows/audit.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: Audit
33
on:
44
workflow_dispatch:
55
schedule:
6-
- cron: '23 3 * * 1' # Weekly on Monday
6+
- cron: '26 3 * * *'
77
pull_request:
88
branches:
99
- main
@@ -20,7 +20,7 @@ permissions:
2020

2121
jobs:
2222
php:
23-
uses: typisttech/.github/.github/workflows/audit-php.yml@v3
23+
uses: typisttech/.github/.github/workflows/audit-php.yml@8c3b859e35165a6e81a660713be195ec61d2ca1d # v5.2.1
2424

2525
go:
26-
uses: typisttech/.github/.github/workflows/audit-go.yml@v3
26+
uses: typisttech/.github/.github/workflows/audit-go.yml@8c3b859e35165a6e81a660713be195ec61d2ca1d # v5.2.1

.github/workflows/dependabot-auto-merge.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ permissions:
1515

1616
jobs:
1717
dependabot:
18-
uses: typisttech/.github/.github/workflows/dependabot-auto-merge.yml@v3
18+
uses: typisttech/.github/.github/workflows/dependabot-auto-merge.yml@8c3b859e35165a6e81a660713be195ec61d2ca1d # v5.2.1
1919
with:
2020
minor: true
2121
patch: true

.github/workflows/lint.yml

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,17 +18,21 @@ permissions:
1818

1919
jobs:
2020
actions:
21-
uses: typisttech/.github/.github/workflows/lint-actions.yml@v3
21+
uses: typisttech/.github/.github/workflows/lint-actions.yml@8c3b859e35165a6e81a660713be195ec61d2ca1d # v5.2.1
2222

2323
php:
24-
uses: typisttech/.github/.github/workflows/lint-php.yml@v3
24+
uses: typisttech/.github/.github/workflows/lint-php.yml@8c3b859e35165a6e81a660713be195ec61d2ca1d # v5.2.1
2525
with:
26+
phpstan: true
2627
box: true
27-
28+
box-php-version: '8.5'
29+
box-version: '4'
30+
2831
go:
29-
uses: typisttech/.github/.github/workflows/lint-go.yml@v3
32+
uses: typisttech/.github/.github/workflows/lint-go.yml@8c3b859e35165a6e81a660713be195ec61d2ca1d # v5.2.1
3033
with:
31-
golangci-lint: false
34+
golangci-lint: true
35+
golangci-lint-version: v2.11 # Must be kept in sync with @../../mise.toml
3236

3337
wait-for-all-lint:
3438
needs:

.github/workflows/publish.yml

Lines changed: 0 additions & 90 deletions
This file was deleted.
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
name: Release Drafter
2+
3+
on:
4+
workflow_dispatch:
5+
push:
6+
branches:
7+
- main
8+
9+
concurrency:
10+
group: ${{ github.workflow }}-${{ github.ref_name }}
11+
cancel-in-progress: true
12+
13+
permissions:
14+
contents: write
15+
pull-requests: read
16+
17+
jobs:
18+
release-drafter:
19+
uses: typisttech/.github/.github/workflows/release-drafter.yml@8c3b859e35165a6e81a660713be195ec61d2ca1d # v5.2.1

0 commit comments

Comments
 (0)