Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,12 +24,12 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout git repository
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
# note: important to have chart-testing work (see https://github.com/helm/chart-testing/issues/186)
fetch-depth: 0
- name: Setup Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: 22
cache: npm
Expand All @@ -42,7 +42,7 @@ jobs:
with:
version: latest
- name: Install Python
uses: actions/setup-python@v5.3.0
uses: actions/setup-python@v6
with:
python-version: '3.x'
check-latest: true
Expand All @@ -53,7 +53,7 @@ jobs:
directory: charts
config: .kube-linter.yaml
- name: Set up chart-testing
uses: helm/chart-testing-action@v2.7.0
uses: helm/chart-testing-action@v2.8.0
- name: Add dependency chart repositories
run: ./scripts/add_helm_repo.sh
- name: List changed charts
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/pkg.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,11 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout git repository
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 0
- name: Setup Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: 22
cache: npm
Expand Down Expand Up @@ -65,15 +65,15 @@ jobs:
# important: it needs to be done in the same pipeline as another pages workflow won't be triggered by the pust on the gh-pages branch
# (tried with a PAT and several options but didn't work)
- name: Checkout gh-pages branch
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
ref: gh-pages
# - uses: actions/download-artifact@v4
# with:
# name: docs
# path: docs
- name: Setup Go environment
uses: actions/setup-go@v5
uses: actions/setup-go@v6
- name: Generate index.html
run: |
go install github.com/halkeye/[email protected]
Expand All @@ -92,7 +92,7 @@ jobs:
# sudo mkdir -p ./_site/docs
# sudo cp -r docs/* ./_site/docs/
- name: Upload artifact
uses: actions/upload-pages-artifact@v3
uses: actions/upload-pages-artifact@v4
deploy:
runs-on: ubuntu-latest
needs: build
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ temp*.yaml
temp.sh
/charts/temp/
values_*.y*ml
values.mine.y*ml

# NPM packages
node_modules/
Expand Down
1 change: 1 addition & 0 deletions .kube-linter.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ checks:
- unset-cpu-requirements
- unset-memory-requirements
- use-namespace
- latest-tag
# disable for now (need to add users in image Dockerfile)
- run-as-non-root
- privileged-ports
Expand Down
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ helm template myapp . -f values.yaml --namespace myns > temp.yaml
Install the application:

```bash
helm upgrade --install myapp . -f values.yaml --namespace myns --create-namespace --debug > output.yaml
helm upgrade --install myapp . -f values.yaml --namespace myns --create-namespace
```

### Run locally CI checks
Expand Down
Loading
Loading