get language versions
v0.1.2
이것은 GitHub Action Get-Language Versions의 명령 행 버전입니다.
이 스크립트는 주어진 언어 세트에 대해 GitHub 액션에서 사용 가능한 최신 버전에서 최신 데이터를 가져옵니다. 먼저 최신 릴리스 (버전 소스가 GitHub에있는 경우)를 식별 한 다음 해당 최신 릴리스의 버전 파일에서 정보를 추출하여이를 수행합니다.
또한이를 해당 언어의 EOL (End-of-Life) 데이터와 비교하여 EOL 버전이 제공되지 않도록합니다 (구체적으로 도구를 제공 할 수있는 도구로 제외).
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)