Skip to content

Commit 6f02e09

Browse files
Initial commit
0 parents  commit 6f02e09

33 files changed

Lines changed: 863 additions & 0 deletions

.cache/.gitkeep

Whitespace-only changes.

.env.dist

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# UID and GID of your current user (e.g. wwwdev or developer). Can be looked up by using the linux command "id"
2+
# By default it is 1001 for vagrant vms (vagrant is 1000 and the next user is 1001)
3+
UID=1001
4+
GID=1001
5+
SSH_AUTH_SOCK=/run/user/1001/keyring/ssh

.gitattributes

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
/docker export-ignore
2+
/test export-ignore
3+
/tools export-ignore
4+
/.idea export-ignore
5+
/.cache export-ignore
6+
/.github export-ignore
7+
/.logs export-ignore
8+
9+
/.gitignore export-ignore
10+
/.gitattributes export-ignore
11+
/.env.dist
12+
/docker-compose.yml export-ignore
13+
/infection.json.dist export-ignore
14+
/phive.xml export-ignore
15+
/psalm.xml export-ignore

.github/dependabot.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# To get started with Dependabot version updates, you'll need to specify which
2+
# package ecosystems to update and where the package manifests are located.
3+
# Please see the documentation for all configuration options:
4+
# https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
5+
6+
version: 2
7+
updates:
8+
- package-ecosystem: "composer"
9+
directory: "/"
10+
schedule:
11+
interval: "daily"
12+
13+
- package-ecosystem: "docker"
14+
directory: "/"
15+
schedule:
16+
interval: "daily"
17+
18+
- package-ecosystem: "docker"
19+
directory: "/docker/application"
20+
schedule:
21+
interval: "daily"
22+
23+
- package-ecosystem: "github-actions"
24+
directory: "/"
25+
schedule:
26+
interval: "daily"
27+
28+

.github/release-drafter.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
template: |
2+
## What’s Changed
3+
$CHANGES
4+
exclude-labels:
5+
- "skip-changelog"
6+
- "invalid"

.github/version-drafter.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
major-labels: [ 'semver:major', 'Breaking Change' ]
2+
minor-labels: [ 'semver:minor','enhancement', 'Deprecation' ]
3+
patch-labels: [ 'semver:patch','bug' ]

.github/workflows/ci.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
2+
name: CI
3+
4+
on:
5+
push:
6+
branches:
7+
- main
8+
- release
9+
paths-ignore:
10+
- '**.md'
11+
pull_request:
12+
branches:
13+
- main
14+
- release
15+
paths-ignore:
16+
- '**.md'
17+
18+
jobs:
19+
ci:
20+
uses: codenamephp/workflows.php/.github/workflows/ci.yml@1
21+
with:
22+
php-versions: '["8.1"]'
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
name: Prepare Release
2+
on:
3+
push:
4+
branches: [ release ]
5+
paths-ignore:
6+
- '**.md'
7+
8+
jobs:
9+
calculate_next_version:
10+
uses: codenamephp/workflows.common/.github/workflows/calculate-next-version.yml@1
11+
draft_release:
12+
needs: calculate_next_version
13+
uses: codenamephp/workflows.common/.github/workflows/draft-release.yml@1
14+
with:
15+
version: ${{ needs.calculate_next_version.outputs.version }}
16+
update_changelog:
17+
uses: codenamephp/workflows.common/.github/workflows/update-changelog.yml@1
18+
needs: calculate_next_version
19+
with:
20+
ref: ${{github.ref_name}}
21+
future-release: ${{ needs.calculate_next_version.outputs.version }}
22+
release-branch: 'release'

.gitignore

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
/.cache/*
2+
/.logs/*
3+
/test/.phpunit.result.cache
4+
composer.phar
5+
/vendor/
6+
composer.lock
7+
/.idea
8+
/.env
9+
/tools/*
10+
!/**/.gitkeep

.idea/runConfigurations/Default.xml

Lines changed: 14 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)