get language versions
v0.1.2
Esta é uma versão da linha de comando de nossa ação Github-ACTION-Language-versões.
Este script buscará dados atualizados sobre as versão mais recente disponíveis nas ações do GitHub para um determinado conjunto de idiomas. Ele faz isso primeiro identificando a versão mais recente (se a fonte da versão estiver no GitHub) e depois extraindo as informações do arquivo de versões dessa versão mais recente.
Ele também comparará isso com os dados de fim de vida (EOL) para esse idioma para garantir que você não esteja recebendo versões da EOL (a menos que você especificamente como a ferramenta para dar a você).
pip install wolfsoftware.get-language-versions
usage: get-language-versions [-h] [-v] [-H] [-L] [-P] [-R] [-m MIN_VERSION] [-M MAX_VERSION] [-V MAX_VERSIONS] [-l {go,node,nodejs,perl,php,python,ruby,terraform}]
flags:
-h, --help Show this help message and exit.
-v, --version Show program's version number and exit.
optional flags:
-H, --highest-only Only return the highest version found. (default: False)
-L, --list-languages List the supported languages (default: False)
-P, --include-pre-releases
Include pre-release versions (default: False)
-R, --remove-patch-version
Strip the patch version from the returned versions. (default: False)
optional:
-m MIN_VERSION, --min-version MIN_VERSION
The minimum version to start from (default: EOL)
-M MAX_VERSION, --max-version MAX_VERSION
The maximum version to include (default: LATEST)
-V MAX_VERSIONS, --max-versions MAX_VERSIONS
The maximum number of versions to return (default: 0)
required:
-l {go,node,nodejs,perl,php,python,ruby,terraform}, --language {go,node,nodejs,perl,php,python,ruby,terraform}
The language to check. (default: None)