Triggers
push pull_request
Jobs
| Job | Runs on | Steps | Actions used |
|---|---|---|---|
| linting | ubuntu-latest | 5 | actions/checkout@v3 |
Raw YAML
name: Lint
on:
push:
branches:
- anvil
pull_request: {}
jobs:
linting:
runs-on: ubuntu-latest
steps:
- name: Install Kubectl
run: curl -LO "https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl" && chmod +x ./kubectl && sudo mv ./kubectl /usr/local/bin/kubectl && kubectl version || true
- name: Install Helm
run: curl https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 | bash
- uses: actions/checkout@v3
with:
persist-credentials: false
- name: Helm dep update
run: cd galaxykubeman/ && helm dep update && cd ..
- name: Helm lint
run: helm lint galaxykubeman/
Last fetched:
Triggers
pull_request_target
Jobs
| Job | Runs on | Steps | Actions used |
|---|---|---|---|
| Package and push | ubuntu-latest | 2 | actions/checkout@v3 cloudve/helm-ci@master |
Raw YAML
name: Package
on:
pull_request_target:
types: [closed]
jobs:
package:
if: github.event.pull_request.merged == true
name: Package and push
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
persist-credentials: false
- uses: cloudve/helm-ci@master
with:
chart-name: galaxykubeman
charts-repo: cloudve/helm-charts
github-token: ${{ secrets.CHARTS_TOKEN }}
charts-token: ${{ secrets.CHARTS_TOKEN }}
github-labels: ${{ join(github.event.pull_request.labels.*.name, ', ') }}
git-branch: ${{ github.event.pull_request.base.ref }}
Last fetched: