Skip to content

Change to SPDX license header in Gradle (#10445) #16139

Change to SPDX license header in Gradle (#10445)

Change to SPDX license header in Gradle (#10445) #16139

Workflow file for this run

name: Charts
on:
pull_request:
branches: [main, release/**]
paths: [charts/**]
push:
branches: [main, release/**]
tags: [v*]
permissions:
contents: read
defaults:
run:
shell: bash
jobs:
lint:
runs-on: hiero-mirror-node-linux-large
steps:
- name: Harden Runner
uses: step-security/harden-runner@4d991eb9b905ef189e4c376166672c3f2f230481 # v2.11.0
with:
egress-policy: audit
- name: Setup Python
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
with:
python-version: "3.10"
- name: Checkout
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Install Helm
uses: azure/setup-helm@b9e51907a09c216f16ebe8536097933489208112 # v4.3.0
- name: Install ct
uses: helm/chart-testing-action@0d28d3144d3a25ea2cc349d6e59901c4ff469b3b # v2.7.0
- name: Run lint
run: ct lint --config .github/ct.yaml --all
install:
runs-on: hiero-mirror-node-linux-large
steps:
- name: Harden Runner
uses: step-security/harden-runner@4d991eb9b905ef189e4c376166672c3f2f230481 # v2.11.0
with:
egress-policy: audit
- name: Setup Python
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
with:
python-version: "3.10"
- name: Checkout
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Install Wget
run: |
sudo apt-get update
sudo apt-get install -y --no-install-recommends wget
- name: Install Helm
uses: azure/setup-helm@b9e51907a09c216f16ebe8536097933489208112 # v4.3.0
- name: Setup Kind
uses: helm/kind-action@a1b0e391336a6ee6713a0583f8c6240d70863de3 # v1.12.0
with:
kubectl_version: v1.29.3
version: v0.22.0
- name: Install JDK
uses: actions/setup-java@3a4f6e1af504cf6a31855fa899c6aa5355ba6c12 # v4.7.0
with:
distribution: "temurin"
java-version: 21
- name: Install Python
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
with:
python-version: "3.12"
- name: Install Stackgres
run: |
helm repo add stackgres https://stackgres.io/downloads/stackgres-k8s/stackgres/helm
helm install stackgres stackgres/stackgres-operator --version 1.15.0 --create-namespace -n stackgres
- name: Install ct
uses: helm/chart-testing-action@0d28d3144d3a25ea2cc349d6e59901c4ff469b3b # v2.7.0
- name: Install chart
run: ct install --config .github/ct.yaml --charts=charts/hedera-mirror --helm-extra-args="--timeout 10m"