No description
| action.yml | ||
| README.md | ||
Sanitize Package Version Action
GitHub/Forgejo Action para sanitização e configuração de versão em arquivos de gerenciamento de pacotes (package.json, pyproject.toml e composer.json).
Descrição
Esta action recebe uma tag/versão como entrada e verifica se o repositório contém algum dos seguintes arquivos de pacotes:
package.json(Node.js)pyproject.toml(Python - Poetry/PEP 621)composer.json(PHP)
Caso o arquivo exista, a versão é atualizada somente se for diferente da versão fornecida (removendo automaticamente o prefixo v se presente).
Uso
- name: Sanitize Package Version
uses: ./sanitize-package-version
with:
version: ${{ github.ref_name }} # ou forgejo.ref_name / v1.0.0