Skip to content

Commit a2f688b

Browse files
authored
Add a symfony-pack batch package (#35)
* Create yokai/batch-symfony-pack package * Rewrite packages in README
0 parents  commit a2f688b

File tree

6 files changed

+115
-0
lines changed

6 files changed

+115
-0
lines changed

.gitattributes

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
.gitattributes export-ignore
2+
.gitignore export-ignore
3+
LICENSE export-ignore
4+
*.md export-ignore

.github/workflows/lockdown.yml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
name: 'Lock down Pull Requests'
2+
3+
on:
4+
pull_request:
5+
types: opened
6+
7+
jobs:
8+
lockdown:
9+
runs-on: ubuntu-latest
10+
steps:
11+
- uses: dessant/repo-lockdown@v2
12+
with:
13+
github-token: ${{ github.token }}
14+
close-pr: true
15+
lock-pr: true
16+
pr-comment: >
17+
Thanks for your pull request!
18+
19+
However, this repository does not accept pull requests,
20+
see the README for details.
21+
22+
If you want to contribute,
23+
you should instead open a pull request on the main repository:
24+
25+
https://github.com/yokai-php/batch-src
26+
27+
Thank you

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
/vendor/
2+
/composer.lock

LICENSE

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
Copyright (c) 2019 Yann Eugoné
2+
3+
Permission is hereby granted, free of charge, to any person obtaining a copy
4+
of this software and associated documentation files (the "Software"), to deal
5+
in the Software without restriction, including without limitation the rights
6+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
7+
copies of the Software, and to permit persons to whom the Software is furnished
8+
to do so, subject to the following conditions:
9+
10+
The above copyright notice and this permission notice shall be included in all
11+
copies or substantial portions of the Software.
12+
13+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
15+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
16+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
17+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
18+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
19+
THE SOFTWARE.

README.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
# A yokai/batch minimal pack for Symfony Framework
2+
3+
[![Latest Stable Version](https://img.shields.io/packagist/v/yokai/batch-symfony-pack?style=flat-square)](https://packagist.org/packages/yokai/batch-symfony-pack)
4+
[![Downloads Monthly](https://img.shields.io/packagist/dm/yokai/batch-symfony-pack?style=flat-square)](https://packagist.org/packages/yokai/batch-symfony-pack)
5+
6+
7+
## :warning: BETA
8+
9+
This library is following [semver](https://semver.org/).
10+
However before we reach the first stable version (`v1.0.0`), we may decide to introduce **API changes in minor versions**.
11+
This is why you should stick to a `v0.[minor].*` requirement !
12+
13+
14+
# Installation
15+
16+
```
17+
composer require yokai/batch-symfony-pack
18+
```
19+
20+
21+
## Documentation
22+
23+
This package is a pack and has no source.
24+
The only goal of a pack package is to contain dependencies to other packages.
25+
26+
The installation of this package should be transparent :
27+
http://fabien.potencier.org/symfony4-unpack-the-packs.html
28+
29+
30+
## Contribution
31+
32+
This package is a readonly split of a [larger repository](https://github.com/yokai-php/batch-src),
33+
containing all tests and sources for all librairies of the batch universe.
34+
35+
Please feel free to open an [issue](https://github.com/yokai-php/batch-src/issues)
36+
or a [pull request](https://github.com/yokai-php/batch-src/pulls)
37+
in the [main repository](https://github.com/yokai-php/batch-src).
38+
39+
The library was originally created by [Yann Eugoné](https://github.com/yann-eugone).
40+
See the list of [contributors](https://github.com/yokai-php/batch-src/contributors).
41+
42+
43+
## License
44+
45+
This library is under MIT [LICENSE](LICENSE).

composer.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"name": "yokai/batch-symfony-pack",
3+
"description": "A yokai/batch minimal pack for Symfony Framework",
4+
"keywords": ["batch", "job", "symfony"],
5+
"type": "symfony-pack",
6+
"license": "MIT",
7+
"authors": [
8+
{
9+
"name": "Yann Eugoné",
10+
"email": "[email protected]"
11+
}
12+
],
13+
"require": {
14+
"yokai/batch": "^0.4.0",
15+
"yokai/batch-symfony-console": "^0.4.0",
16+
"yokai/batch-symfony-framework": "^0.4.0"
17+
}
18+
}

0 commit comments

Comments
 (0)