Skip to content

Commit 1a32814

Browse files
authored
Merge pull request #52 from WyriHaximus/PHP8.4
Update to PHP8.4+ and PSR-3 v3+
2 parents 67cc616 + 01259e4 commit 1a32814

21 files changed

+4404
-4387
lines changed

.github/dependabot.yml

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

.github/renovate.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"extends": [
4+
"github>WyriHaximus/renovate-config:php-package"
5+
]
6+
}

.github/workflows/ci.yaml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
name: Continuous Integration
2+
on:
3+
push:
4+
branches:
5+
- 'main'
6+
- 'master'
7+
- 'refs/heads/v[0-9]+.[0-9]+.[0-9]+'
8+
pull_request:
9+
## This workflow needs the `pull-request` permissions to work for the package diffing
10+
## Refs: https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#permissions
11+
permissions:
12+
pull-requests: write
13+
contents: read
14+
jobs:
15+
ci:
16+
name: Continuous Integration
17+
uses: WyriHaximus/github-workflows/.github/workflows/package.yaml@main

.github/workflows/ci.yml

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

.github/workflows/craft-release.yaml

Lines changed: 0 additions & 76 deletions
This file was deleted.
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
name: Release Management
2+
on:
3+
pull_request:
4+
types:
5+
- opened
6+
- labeled
7+
- unlabeled
8+
- synchronize
9+
- reopened
10+
- milestoned
11+
- demilestoned
12+
- ready_for_review
13+
milestone:
14+
types:
15+
- closed
16+
permissions:
17+
contents: write
18+
issues: write
19+
pull-requests: write
20+
jobs:
21+
release-managment:
22+
name: Release Management
23+
uses: WyriHaximus/github-workflows/.github/workflows/package-release-management.yaml@main
24+
with:
25+
milestone: ${{ github.event.milestone.title }}
26+
description: ${{ github.event.milestone.title }}

.github/workflows/set-milestone-on-pr.yaml

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

0 commit comments

Comments
 (0)