hotaruma/packagist-sync

Packagist Sync Github-Action

v1.0.1 2023-06-30 21:39 UTC

This package is auto-updated.

Last update: 2024-09-30 01:54:38 UTC


README

Build and Test License

此动作自动化了 Packagist 上包信息的同步和更新。

示例用法

最小配置

uses: hotaruma/packagist-sync@v1.0.1
with:
  api-token: ${{ secrets.packagist_token }}

  # Optional Parameters
  packagist-username: 'username'
  package-name: 'vendor/package'
  github-repository-url: 'https://github.com/vendor/package'
  packagist-domain: 'https://packagist.org.cn'
  composer-json-path: '/path/to/'

输入

api-token

必需 - Packagist 的 API 令牌。

packagist-username

在 Packagist 上的用户名。

如果包名已在 composer.json 文件中设置,则此参数是 可选的。如果设置包名,则将使用供应商部分作为用户名。

package-name

包的名称。

如果包名已在 composer.json 文件中设置,则此 参数 是可选的。

github-repository-url

GitHub 仓库的 URL。

如果包已存在,则此参数是可选的。

packagist-domain

可选 - Packagist 的域名。

composer-json-path

可选 - composer.json 文件的自定义路径。

路径应相对于 $GITHUB_WORKSPACE