Skip to content
ergebnisPublic

About

🧰 Provides default community health files and composite actions for the @ergebnis organization.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

19 stars

Watchers

2 watching

Forks

Latest commit

Β 

History

690 Commits

Folders and files

Repository files navigation

.github

Integrate Merge Release

This project provides community health files and composite actions for the @ergebnis organization.

Composite Actions

This project provides the following composite actions:

This action determines the cache directory for composer and exports it as COMPOSER_CACHE_DIR environment variable.

This is useful for caching dependencies installed with composer using actions/cache.

πŸ’‘ Find out more in the documentation for ergebnis/.github/actions/composer/determine-cache-directory.

This action determines the composer root version and exports it as COMPOSER_ROOT_VERSION environment variable.

This is useful for a package that depends on itself, for example, phpunit/phpunit

πŸ’‘ Find out more in the documentation for ergebnis/.github/actions/composer/determine-root-version.

This action installs or updates dependencies with composer.

πŸ’‘ Find out more in the documentation for ergebnis/.github/actions/composer/install.

This action adds an assignee to a pull request.

This is useful when you want to automatically merge a pull request, but prefer to assign a bot user beforehand.

πŸ’‘ Find out more in the documentation for ergebnis/.github/actions/github/pull-request/add-assignee.

This action adds a label to a pull request based on the name of the branch.

πŸ’‘ Find out more in the documentation for ergebnis/.github/actions/github/pull-request/add-label-based-on-branch-name.

This action approves a pull request.

This is useful when you want to automatically merge a pull request, but prefer to let a bot user approve the pull request beforehand.

πŸ’‘ Find out more in the documentation for ergebnis/.github/actions/github/pull-request/approve.

This action enables auto-merge for a pull request.

This is useful when you want to automatically merge pull requests, for example, opened by dependabot, and let GitHub merge them one after another. When several pull requests are merged directly at the same time, GitHub rejects all but the first with Base branch was modified.

Enable auto-merge before approving the pull request: GitHub refuses to enable auto-merge for a pull request that can already be merged.

This action requires the repository to allow auto-merge, otherwise GitHub refuses to enable auto-merge and the step fails.

πŸ’‘ Find out more in the documentation for ergebnis/.github/actions/github/pull-request/enable-auto-merge.

This action merges a pull request.

This is useful when you want to automatically merge a pull request, for example, opened by dependabot.

πŸ’‘ Find out more in the documentation for ergebnis/.github/actions/github/pull-request/merge.

This action requests a review for a pull request.

This is useful when you want to automatically merge a pull request, but prefer to let a bot user self-request a review for the pull request beforehand.

πŸ’‘ Find out more in the documentation for ergebnis/.github/actions/github/pull-request/request-review.

This action creates a release.

This is useful when you automatically want to create releases with automatically generated release notes.

πŸ’‘ Find out more in the documentation for ergebnis/.github/actions/github/release/create.

This action publishes a release.

This is useful when you want to publish a release created in draft mode.

πŸ’‘ Find out more in the documentation for ergebnis/.github/actions/github/release/publish.

This action requests a check run on Oh Dear!.

πŸ’‘ Find out more in the documentation for ergebnis/.github/actions/oh-dear/check/request-run.

This action starts a maintenance period on Oh Dear!.

πŸ’‘ Find out more in the documentation for ergebnis/.github/actions/oh-dear/maintenance-period/start.

This action stops a maintenance period on Oh Dear!.

πŸ’‘ Find out more in the documentation for ergebnis/.github/actions/oh-dear/maintenance-period/stop.

This action installs dependencies with phive.

πŸ’‘ Find out more in the documentation for ergebnis/.github/actions/phive/install.

This action installs sentry-cli.

πŸ’‘ Find out more in the documentation for ergebnis/.github/actions/sentry/cli/install.

This action creates a release on Sentry with sentry-cli, associates commits with it, finalizes it, and records a deploy.

πŸ’‘ Find out more in the documentation for ergebnis/.github/actions/sentry/release/create.

Changelog

The maintainers of this project record notable changes to this project in a changelog.

Contributing

The maintainers of this project suggest following the contribution guide.

Code of Conduct

The maintainers of this project ask contributors to follow the code of conduct.

General Support Policy

The maintainers of this project provide limited support.

Security Policy

This project has a security policy.

License

This project uses the MIT license.

Social

Follow @localheinz and @ergebnis on Twitter.

About

🧰 Provides default community health files and composite actions for the @ergebnis organization.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

19 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages