Skip to content

Commit

Permalink
Base setup env instruction for contribution
Browse files Browse the repository at this point in the history
  • Loading branch information
vtsykun committed Jan 29, 2023
1 parent 2827ad0 commit 055228f
Show file tree
Hide file tree
Showing 2 changed files with 40 additions and 0 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
/composer.lock
/phpunit.xml
/vendor/
37 changes: 37 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# Contributing

Everyone is welcome to contribute code.

### 1. Development environment.

#### Requirements

- PHP >= 7.2
- Symfony application.

### 2. Creating Symfony Applications or use existing

See [symfony docs](https://symfony.com/doc/current/setup.html)

```
git clone [email protected]:YOUR_GITHUB_NAME/packeton.git
git checkout -b fix/patch-1
```

### 3. Make a fork, install the dependencies.

Make a fork on GitHub, and then create a pull request to provide your changes.

Run composer install and make symlink with repo.

```
cd app
composer require okvpn/cron-bundle
git clone https://github.com/vtsykun/cron-bundle.git
rm -rf vendor/okvpn/cron-bundle
ln -s $PWD/cron-bundle vendor/okvpn/cron-bundle
```

0 comments on commit 055228f

Please sign in to comment.