get language versions
v0.1.2
Dies ist eine Befehlszeilenversion unserer GitHub-Action-Sprachversionen.
In diesem Skript werden aktuelle Daten zu den neuesten Versionen (n) für GitHub-Aktionen für eine bestimmte Sprachen Reihe abgerufen. Dies erfolgt zuerst die neueste Version (wenn sich die Versionsquelle in GitHub befindet) und dann die Informationen aus der Versionsdatei dieser neuesten Versionen zu extrahieren.
Es wird dies auch mit den Daten zum Ende des Lebens (EOL) für diese Sprache vergleichen, um sicherzustellen, dass Sie keine EOL-Versionen erhalten (es sei denn, Sie als Tool, das Sie Ihnen geben).
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)