mirror of
https://github.com/Azure/setup-helm.git
synced 2025-07-16 10:40:46 +00:00
Compare commits
4 Commits
Author | SHA1 | Date | |
---|---|---|---|
59d5057182 | |||
d56b96d256 | |||
5801d81e70 | |||
1a980ffbb5 |
@ -1,7 +1,7 @@
|
|||||||
# Setup Helm
|
# Setup Helm
|
||||||
#### Install a specific version of helm binary on the runner.
|
#### Install a specific version of helm binary on the runner.
|
||||||
|
|
||||||
Acceptable values are latest or any semantic version string like 1.15.0. Use this action in workflow to define which version of helm will be used.
|
Acceptable values are latest or any semantic version string like v2.16.7 Use this action in workflow to define which version of helm will be used.
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
- uses: azure/setup-helm@v1
|
- uses: azure/setup-helm@v1
|
||||||
|
@ -130,6 +130,9 @@ function run() {
|
|||||||
if (version.toLocaleLowerCase() === 'latest') {
|
if (version.toLocaleLowerCase() === 'latest') {
|
||||||
version = yield getStableHelmVersion();
|
version = yield getStableHelmVersion();
|
||||||
}
|
}
|
||||||
|
else if (!version.toLocaleLowerCase().startsWith('v')) {
|
||||||
|
version = 'v' + version;
|
||||||
|
}
|
||||||
let cachedPath = yield downloadHelm(version);
|
let cachedPath = yield downloadHelm(version);
|
||||||
try {
|
try {
|
||||||
if (!process.env['PATH'].startsWith(path.dirname(cachedPath))) {
|
if (!process.env['PATH'].startsWith(path.dirname(cachedPath))) {
|
||||||
|
@ -119,6 +119,8 @@ async function run() {
|
|||||||
let version = core.getInput('version', { 'required': true });
|
let version = core.getInput('version', { 'required': true });
|
||||||
if (version.toLocaleLowerCase() === 'latest') {
|
if (version.toLocaleLowerCase() === 'latest') {
|
||||||
version = await getStableHelmVersion();
|
version = await getStableHelmVersion();
|
||||||
|
} else if (!version.toLocaleLowerCase().startsWith('v')) {
|
||||||
|
version = 'v' + version;
|
||||||
}
|
}
|
||||||
|
|
||||||
let cachedPath = await downloadHelm(version);
|
let cachedPath = await downloadHelm(version);
|
||||||
|
Reference in New Issue
Block a user