Skip to content

Commit 2cabd82

Browse files
committed
Merge etl-adapter-reactphp/1.x
2 parents 4576256 + 7399ef4 commit 2cabd82

32 files changed

+7209
-0
lines changed
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
*.php text eol=lf
2+
/.github export-ignore
3+
/docs export-ignore
4+
/tests export-ignore
5+
/tools export-ignore
6+
/.gitattributes export-ignore
7+
/.gitignore export-ignore
8+
/.php_cs export-ignore
9+
/composer.lock export-ignore
10+
/phpstan.neon export-ignore
11+
/phpunit.xml export-ignore
12+
/psalm.xml export-ignore
13+
/infection.json export-ignore
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
<!-- Bellow section will be used to automatically generate changelog, please do not modify HTML code structure -->
2+
<h2>Change Log</h2>
3+
<div id="change-log">
4+
<h4>Added</h4>
5+
<ul id="added">
6+
<!-- <li>Feature making everything better</li> -->
7+
</ul>
8+
<h4>Fixed</h4>
9+
<ul id="fixed">
10+
<!-- <li>Behavior that was incorrect</li> -->
11+
</ul>
12+
<h4>Changed</h4>
13+
<ul id="changed">
14+
<!-- <li>Something into something new</li> -->
15+
</ul>
16+
<h4>Removed</h4>
17+
<ul id="removed">
18+
<!-- <li>Something</li> -->
19+
</ul>
20+
<h4>Deprecated</h4>
21+
<ul id="deprecated">
22+
<!-- <li>Something is from now deprecated</li> -->
23+
</ul>
24+
<h4>Security</h4>
25+
<ul id="security">
26+
<!-- <li>Something that was security issue, is not an issue anymore</li> -->
27+
</ul>
28+
</div>
29+
<hr/>
30+
31+
<h2>Description</h2>
32+
33+
<!-- Please provide a shore description of changes in this section, feel free to use markdown syntax -->
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: "composer"
4+
directory: "/"
5+
schedule:
6+
interval: "daily"
7+
- package-ecosystem: "composer"
8+
directory: "/tools"
9+
schedule:
10+
interval: "daily"
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
name: Automation - Changelog Release
2+
3+
on:
4+
push:
5+
tags: [ '*' ]
6+
7+
jobs:
8+
automation:
9+
uses: aeon-php/actions/.github/workflows/automation-changelog-release.yml@main
10+
secrets:
11+
automation_github_token: "${{ secrets.GITHUB_TOKEN }}"
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
name: Automation - Changelog Update
2+
3+
on:
4+
push:
5+
branches: [ 1.x ]
6+
7+
jobs:
8+
automation:
9+
uses: aeon-php/actions/.github/workflows/automation-changelog-update.yml@main
10+
secrets:
11+
automation_github_token: "${{ secrets.GITHUB_TOKEN }}"
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
name: Automation - PR Description Validate
2+
3+
on:
4+
pull_request:
5+
types: [ opened, edited, reopened, ready_for_review ]
6+
7+
jobs:
8+
automation:
9+
uses: aeon-php/actions/.github/workflows/automation-pr-description-validate.yml@main
10+
secrets:
11+
automation_github_token: "${{ secrets.GITHUB_TOKEN }}"
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
name: Automation - Release Description Update
2+
3+
on:
4+
release:
5+
types: [ created ]
6+
7+
jobs:
8+
automation:
9+
uses: aeon-php/actions/.github/workflows/automation-release-description-update.yml@main
10+
secrets:
11+
automation_github_token: "${{ secrets.GITHUB_TOKEN }}"
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
name: Dependabot - Auto Merge
2+
3+
on:
4+
workflow_run:
5+
types: [ completed ]
6+
workflows: [ "Test Suite" ]
7+
8+
jobs:
9+
merge-me:
10+
name: "Merge me!"
11+
runs-on: ubuntu-latest
12+
steps:
13+
- # It is often a desired behavior to merge only when a workflow execution
14+
# succeeds. This can be changed as needed.
15+
if: ${{ github.event.workflow_run.conclusion == 'success' }}
16+
name: Merge me!
17+
uses: ridedott/merge-me-action@v2
18+
with:
19+
# Depending on branch protection rules, a manually populated
20+
# `GITHUB_TOKEN_WORKAROUND` secret with permissions to push to
21+
# a protected branch must be used. This secret can have an arbitrary
22+
# name, as an example, this repository uses `DOTTBOTT_TOKEN`.
23+
#
24+
# When using a custom token, it is recommended to leave the following
25+
# comment for other developers to be aware of the reasoning behind it:
26+
#
27+
# This must be used as GitHub Actions token does not support pushing
28+
# to protected branches.
29+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
name: Documentation Linter
2+
3+
on:
4+
pull_request:
5+
push:
6+
branches:
7+
- "1.x"
8+
9+
jobs:
10+
documentation-linter:
11+
name: "Documentation Linter"
12+
13+
runs-on: "ubuntu-latest"
14+
15+
steps:
16+
- name: "Checkout"
17+
uses: "actions/checkout@v2"
18+
19+
- name: "MD Link Linter"
20+
uses: "docker://norberttech/md-link-linter:latest"
21+
with:
22+
entrypoint: "/composer/vendor/bin/mdlinklint"
23+
args: "--exclude=vendor --exclude=tests ."
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
name: Test Suite
2+
3+
on:
4+
pull_request:
5+
push:
6+
branches: [ 1.x ]
7+
schedule: [ { cron: '0 8 * * *' } ]
8+
9+
jobs:
10+
tests:
11+
name: "Tests"
12+
uses: flow-php/actions/.github/workflows/composer-script-test.yaml@main
13+
14+
static-analyze:
15+
name: "Static Analyze"
16+
uses: flow-php/actions/.github/workflows/composer-script-static-analyze.yaml@main
17+
18+
mutation-tests:
19+
name: "Mutation Tests"
20+
uses: flow-php/actions/.github/workflows/composer-script-mutation.yaml@main
21+
secrets:
22+
infection_badge_api_key: ${{ secrets.INFECTION_BADGE_API_KEY }}
23+
stryker_dashboard_api_key: ${{ secrets.STRYKER_DASHBOARD_API_KEY }}

0 commit comments

Comments
 (0)