feat: Pre-commit and tag-appversion syncing (#926)

* add pre-commit to release container

* use pip install --no-cache-dir

* whoopsies

* lint fixes

* add some verbosity during pre-commit build process

* add more pre-commit checks

* repo pre-commit cleanup

* add pre-commit to release scripting

* try showing some more pre-commit dockerbuild verbosity

* some tweaks and polish to release scripting.
Also adds syncing primary tag and appversion
This commit is contained in:
Kjeld Schouten-Lebbing
2021-09-08 12:11:42 +02:00
committed by GitHub
parent c50c63df77
commit 7bd2776e94
290 changed files with 126 additions and 366 deletions
-8
View File
@@ -14,14 +14,6 @@ jobs:
container:
image: ghcr.io/truecharts/truecharts-release:v1.2.0
steps:
- name: Cache helm repo cache
id: cache
uses: actions/cache@v2
with:
key: helmrepocache-${{ github.sha }}
path: |
~/.cache/helm/repository
~/.config/helm/repositories.yaml
- uses: actions/checkout@v2
name: Checkout
+2
View File
@@ -116,6 +116,8 @@ jobs:
continue-on-error: true
uses: pre-commit/action@v2.0.3
- name: Copy general readme to website
run: |
yes | cp -rf index.yaml docs/index.yaml || echo "chart-index copy failed, continuing..."