Skip to content

Commit

Permalink
feat: Update dependensies (#64)
Browse files Browse the repository at this point in the history
* feat: Update dependensies

* fix: kubectl version
  • Loading branch information
kondoumh authored Feb 2, 2025
1 parent ac15bf6 commit fd46979
Show file tree
Hide file tree
Showing 6 changed files with 1,390 additions and 1,804 deletions.
20 changes: 10 additions & 10 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ jobs:
- name: Test
run: |
ls -l ~/bin | wc -l | grep 4
helmfile --version | grep 0.161.0
kubectl version --client | grep 1.29.0
helm version | grep v3.14.0
helmfile --version | grep 0.170.1
kubectl version --client | grep 1.32.0
helm version | grep 3.17.0
helm plugin list | grep diff
helm plugin list | grep s3
Expand All @@ -30,8 +30,8 @@ jobs:
run: |
ls -l ~/bin | wc -l | grep 4
helmfile --version | grep 0.135.0
kubectl version --client | grep 1.29.0
helm version | grep v3.14.0
kubectl version --client | grep 1.32.0
helm version | grep 3.17.0
helm plugin list | grep diff
helm plugin list | grep s3
Expand All @@ -47,7 +47,7 @@ jobs:
- name: Test
run: |
ls -l ~/bin | wc -l | grep 2
helmfile --version | grep 0.161.0
helmfile --version | grep 0.170.1
kubectl version --client
helm plugin list | grep diff
helm plugin list | grep s3
Expand All @@ -65,7 +65,7 @@ jobs:
- name: Test
run: |
ls -l ~/bin | wc -l | grep 2
helmfile --version | grep 0.161.0
helmfile --version | grep 0.170.1
kubectl version --client
helm version
helm plugin list | wc -l | grep 1
Expand All @@ -81,9 +81,9 @@ jobs:
- name: Test
run: |
ls -l ~/bin | wc -l | grep 4
helmfile --version | grep 0.161.0
kubectl version --client | grep 1.29.0
helm version | grep v3.14.0
helmfile --version | grep 0.170.1
kubectl version --client | grep 1.32.0
helm version | grep 3.17.0
helm plugin list | grep diff
helm plugin list | grep helm-git
helm plugin list | grep s3
Expand Down
22 changes: 11 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
steps:
- uses: actions/checkout@v3
- name: Setup helmfile
uses: mamezou-tech/setup-helmfile@v2.0.0
uses: mamezou-tech/setup-helmfile@v2.1.0
- name: Test
run: |
helmfile --version
Expand All @@ -32,15 +32,15 @@ jobs:
> This action requires Node 20 or later on the runner. If you are using GitHub-managed runners, no action is needed. If you are using self-hosted runners, make sure the system version of Node is version 20 or higher.
## Optional Inputs
- `helmfile-version` : helmfile version. Default `"v0.161.0"`.
- `helm-version` : Helm version. Default `"v3.14.0"`
- `kubectl-version` : kubectl version. Default `1.29.0`
- `kubectl-release-date` : kubectl release date. Default `2024-01-04`
- `helmfile-version` : helmfile version. Default `"v0.170.1"`.
- `helm-version` : Helm version. Default `"v3.17.0"`
- `kubectl-version` : kubectl version. Default `1.32.0`
- `kubectl-release-date` : kubectl release date. Default `2025-01-10`
- `install-kubectl` : Install kubectl. Default `yes`
- `install-helm` : Install Helm. Default `yes`
- `install-helm-plugins` : Install Helm plugins. Default `yes`
- `helm-diff-plugin-version` : Plugin version to install. Default `master`
- `helm-s3-plugin-version` : Plugin version to install. Default `master`
- `helm-diff-plugin-version` : Plugin version to install. Default `v3.9.14`
- `helm-s3-plugin-version` : Plugin version to install. Default `v0.16.2`
- `additional-helm-plugins` : A comma separated list of additional helm plugins to install. Should be a valid argument after `helm plugin install`.

> See "[Installing kubectl - Amazon EKS](https://docs.aws.amazon.com/eks/latest/userguide/install-kubectl.html)" for information how to specify the kubectl version.
Expand All @@ -55,7 +55,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Setup helmfile
uses: mamezou-tech/setup-helmfile@v2.0.0
uses: mamezou-tech/setup-helmfile@v2.1.0
with:
helmfile-version: "v0.135.0"
```
Expand All @@ -70,7 +70,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Setup helmfile
uses: mamezou-tech/setup-helmfile@v2.0.0
uses: mamezou-tech/setup-helmfile@v2.1.0
with:
install-kubectl: no
install-helm: no
Expand All @@ -84,7 +84,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Setup helmfile
uses: mamezou-tech/setup-helmfile@v2.0.0
uses: mamezou-tech/setup-helmfile@v2.1.0
with:
additional-helm-plugins: https://github.com/aslafy-z/helm-git --version 0.10.0
```
Expand All @@ -97,7 +97,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Setup helmfile
uses: mamezou-tech/setup-helmfile@v2.0.0
uses: mamezou-tech/setup-helmfile@v2.1.0
with:
install-helm-plugins: no
```
Expand Down
8 changes: 4 additions & 4 deletions action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,19 +7,19 @@ branding:
inputs:
kubectl-version:
description: "kubectl (AWS edition) version"
default: "1.29.0"
default: "1.32.0"
required: false
kubectl-release-date:
description: "kubectl (AWS edition) release date"
default: "2024-01-04"
default: "2025-01-10"
required: false
helm-version:
description: "Helm version"
default: "v3.14.0"
default: "v3.17.0"
required: false
helmfile-version:
description: "helmfile version"
default: "v0.161.0"
default: "v0.170.1"
required: false
install-kubectl:
description: "Install kubectl"
Expand Down
Loading

0 comments on commit fd46979

Please sign in to comment.