Skip to content

Commit b723494

Browse files
committed
refactor: Update github actions
1 parent eb2e4a8 commit b723494

File tree

5 files changed

+33
-10
lines changed

5 files changed

+33
-10
lines changed

.github/dependabot.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,29 @@ updates:
55
directory: "/"
66
schedule:
77
interval: "weekly"
8+
- package-ecosystem: composer
9+
directory: "/"
10+
schedule:
11+
interval: weekly
12+
day: friday
13+
groups:
14+
php-dependencies:
15+
update-types:
16+
- "minor"
17+
- "patch"
18+
allow:
19+
- dependency-type: direct
20+
versioning-strategy: increase-if-necessary
21+
- package-ecosystem: npm
22+
directory: "/"
23+
schedule:
24+
interval: weekly
25+
day: thursday
26+
groups:
27+
js-dependencies:
28+
update-types:
29+
- "minor"
30+
- "patch"
31+
allow:
32+
- dependency-type: direct
33+
versioning-strategy: increase-if-necessary

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

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,17 +16,15 @@ jobs:
1616
uses: dependabot/fetch-metadata@v2.2.0
1717
with:
1818
github-token: "${{ secrets.GITHUB_TOKEN }}"
19-
2019
- name: Auto-merge Dependabot PRs for semver-minor updates
2120
if: ${{steps.metadata.outputs.update-type == 'version-update:semver-minor'}}
2221
run: gh pr merge --auto --merge "$PR_URL"
2322
env:
24-
PR_URL: ${{github.event.pull_request.html_url}}
25-
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
26-
23+
PR_URL: ${{ github.event.pull_request.html_url }}
24+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2725
- name: Auto-merge Dependabot PRs for semver-patch updates
2826
if: ${{steps.metadata.outputs.update-type == 'version-update:semver-patch'}}
2927
run: gh pr merge --auto --merge "$PR_URL"
3028
env:
31-
PR_URL: ${{github.event.pull_request.html_url}}
32-
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
29+
PR_URL: ${{ github.event.pull_request.html_url }}
30+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/tests.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,14 @@ jobs:
99
steps:
1010
- name: Checkout code
1111
uses: actions/checkout@v4
12-
1312
- name: Setup PHP
1413
uses: shivammathur/setup-php@v2
1514
with:
1615
php-version: 8.2
1716
extensions: dom, curl, libxml, mbstring, zip, pcntl, pdo, sqlite, pdo_sqlite
1817
tools: composer:v2
1918
coverage: none
20-
2119
- name: Install Composer dependencies
2220
run: composer install --prefer-dist --no-interaction
23-
2421
- name: Execute tests
25-
run: composer pest
22+
run: ./vendor/bin/pest

composer.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,8 @@
7373
],
7474
"psr-4": {
7575
"App\\": "app/",
76+
"Domain\\": "src/Domain/",
77+
"Infrastructure\\": "src/Infrastructure/",
7678
"Database\\Factories\\": "database/factories/",
7779
"Database\\Seeders\\": "database/seeders/"
7880
}

src/Infrastructure/.gitkeep

Whitespace-only changes.

0 commit comments

Comments
 (0)