# actor-php-composer **Repository Path**: mirrors_felixfbecker/actor-php-composer ## Basic Information - **Project Name**: actor-php-composer - **Description**: A https://www.dependencies.io actor that updates php composer dependencies and creates a pull request. - **Primary Language**: Unknown - **License**: MPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2020-09-24 - **Last Updated**: 2026-03-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # actor-php-composer [![dependencies.io](https://img.shields.io/badge/dependencies.io-actor-3DA4E9.svg)](https://www.dependencies.io/docs/actors/) [![Docker](https://img.shields.io/badge/dockerhub-actor--php--composer-22B8EB.svg)](https://hub.docker.com/r/dependencies/actor-php-composer/) [![GitHub release](https://img.shields.io/github/release/dependencies-io/actor-php-composer.svg)](https://github.com/dependencies-io/actor-php-composer/releases) [![Build Status](https://travis-ci.org/dependencies-io/actor-php-composer.svg?branch=master)](https://travis-ci.org/dependencies-io/actor-php-composer) [![license](https://img.shields.io/github/license/dependencies-io/actor-php-composer.svg)](https://github.com/dependencies-io/actor-php-composer/blob/master/LICENSE) A [dependencies.io](https://www.dependencies.io) [actor](https://www.dependencies.io/docs/actors/) that uses `composer require $name:$version` to update composer dependencies. ## Usage ### dependencies.yml ```yaml collectors: - ... actors: - type: php-composer versions: "L.Y.Y" settings: # all settings are optional # an optional prefix to add to all commit messages, be sure to add a space at the end if you want one commit_message_prefix: "chore: " # github options github_labels: # list of label names - bug github_assignees: # list of usernames - davegaeddert github_milestone: 3 # milestone number github_base_branch: develop # branch to make PR against (if something other than your default branch) # gitlab options gitlab_assignee_id: 1 # assignee user ID gitlab_labels: # labels for MR as a list of strings - dependencies - update gitlab_milestone_id: 1 # the ID of a milestone gitlab_target_project_id: 1 # The target project (numeric id) gitlab_remove_source_branch: true # flag indicating if a merge request should remove the source branch when merging gitlab_target_branch: develop # branch to make PR against (if something other than your default branch) ``` ### Works well with - [php-composer collector](https://www.dependencies.io/docs/collectors/php-composer/) ([GitHub repo](https://github.com/dependencies-io/collector-php-composer/)) ## Resources - https://getcomposer.org/doc/03-cli.md#require ## Support Any questions or issues with this specific actor should be discussed in [GitHub issues](https://github.com/dependencies-io/actor-php-composer/issues). If there is private information which needs to be shared then you can instead use the [dependencies.io support](https://app.dependencies.io/support).