Skip to content
CI/CD Inventory

galaxyproject/galaxykubeman-helm (opens in new tab)

2 workflows

Triggers

push pull_request

Jobs

Jobs for Lint
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

Jobs for Package
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: