Generate template placeholders charts and support init containers and jobs (#1)

Part of https://plan.wireit.in/deepstack/browse/VUL-265/

Reviewed-on: #1
Co-authored-by: Prathamesh Musale <prathamesh.musale0@gmail.com>
Co-committed-by: Prathamesh Musale <prathamesh.musale0@gmail.com>
This commit was merged in pull request #1.
This commit is contained in:
2025-12-04 06:04:04 +00:00
committed by prathamesh
parent fb0539e64c
commit e5e0d5e117
15 changed files with 752 additions and 118 deletions
+21 -21
View File
@@ -2,7 +2,7 @@ name: Kompose CI
on:
push:
branches:
- main
- main
pull_request:
env:
# Avoid noisy outputs like "tput: No value for $TERM and no -T specified"
@@ -27,23 +27,23 @@ jobs:
- name: Perform cross compile
if: ${{ matrix.cross_compile }}
run: make cross
docs:
name: Build docs and Coveralls integration
runs-on: ubuntu-latest
needs: test
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version: ^1.21
- name: Install dyff
run: go install github.com/homeport/dyff/cmd/dyff@v1.5.8
- name: Create .coverprofile for each targeted directory by re:running tests
run: make test
- name: Collect all .coverprofile files and save it to one file gover.coverprofile
run: gover
- name: Send coverage
run: goveralls -coverprofile=gover.coverprofile -service=github
env:
# As per https://github.com/mattn/goveralls#github-actions
COVERALLS_TOKEN: ${{ secrets.GITHUB_TOKEN }}
# docs:
# name: Build docs and Coveralls integration
# runs-on: ubuntu-latest
# needs: test
# steps:
# - uses: actions/checkout@v4
# - uses: actions/setup-go@v5
# with:
# go-version: ^1.21
# - name: Install dyff
# run: go install github.com/homeport/dyff/cmd/dyff@v1.5.8
# - name: Create .coverprofile for each targeted directory by re:running tests
# run: make test
# - name: Collect all .coverprofile files and save it to one file gover.coverprofile
# run: gover
# - name: Send coverage
# run: goveralls -coverprofile=gover.coverprofile -service=github
# env:
# # As per https://github.com/mattn/goveralls#github-actions
# COVERALLS_TOKEN: ${{ secrets.GITHUB_TOKEN }}