Search by

ehdev / oro-basics-bundle

RocKordier

Basic configuration, helper and tools for an oro application

Package info

github.com/RocKordier/OroBasicsBundle

pkg:composer/ehdev/oro-basics-bundle

Statistics

Installs: 7 207

Dependents: 3

Suggesters: 0

Stars: 3

Open Issues: 1


README

CI Coverage PHPStan semantic-release

Latest Stable Version Total Downloads PHP Version License

Basic configuration, helper and tools for an oro application

Installation

With composer, add:

composer require ehdev/oro-basics-bundle:^7.0
Bundle Oro Platform PHP
7.x 7.0 8.5
6.0.x 6.0 8.3+
5.1.x 5.1 8.2+
5.0.x 5.0 8.1
4.1.x 3.1 / 4.1 7.3+

Components

Commands

Form / Extensions

Migration / Enum

Development

  • develop is the development branch. Open pull requests against develop.
  • main holds the released code. Merging develop into main publishes a new release.
  • Every push and pull request runs PHPUnit, PHPStan (level max) and PHP CS Fixer.
make phpunit   # tests with coverage
make stan      # static analysis
make cs        # fix coding style

Releases

Releases are created automatically by semantic-release when develop is merged into main. The version is derived from the Conventional Commits since the last release:

Commit Release
fix: ... patch
feat: ... minor
feat!: ... or a BREAKING CHANGE: footer major
docs:, chore:, ci:, test:, refactor: ... none

Merge develop into main with a merge commit (not squash), so that every commit is analysed. The release notes are published as GitHub Releases, Packagist picks up the new tag through its GitHub hook.