diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index a9968a8a9a6..c0ba30e55d5 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -1,7 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/devcontainers/spec/main/schemas/devContainer.schema.json", "name": "TrueCharts", - "image": "oci.trueforge.org/containerforge/devcontainer:2.0.6@sha256:13eec79c6815a5b762b662e8f697d5483e0de0df001009e82cf649b83bed8e5f", + "image": "oci.trueforge.org/containerforge/devcontainer:3.0.0@sha256:d41af0e566dc45eb54b9ae4a342263e429dea021a237decce63dd5c27a1d2058", "postStartCommand": "git config --global --add safe.directory ${containerWorkspaceFolder}", "customizations": { "vscode": { diff --git a/.github/workflows/charts-lint.yaml b/.github/workflows/charts-lint.yaml index d8c168a495a..768b64995e3 100644 --- a/.github/workflows/charts-lint.yaml +++ b/.github/workflows/charts-lint.yaml @@ -58,12 +58,12 @@ jobs: with: version: v3.18.6 - - name: Install ./clustertool + - name: Install ./forgetool shell: bash run: | - VERSION="2.0.6" - FILENAME="clustertool_${VERSION}_linux_amd64.tar.gz" - URL="https://github.com/trueforge-org/truecharts/releases/download/v${VERSION}/${FILENAME}" + VERSION="3.0.0" + FILENAME="forgetool_${VERSION}_linux_amd64.tar.gz" + URL="https://github.com/trueforge-org/forgetool/releases/download/v${VERSION}/${FILENAME}" mkdir -p temp cd temp @@ -123,7 +123,7 @@ jobs: charts_path: "./" run: | CHANGED=$(echo '${{ steps.list-changed.outputs.CHANGED_CHARTS }}' | jq --raw-output '.[]') - ./temp/clustertool charts deps ${CHANGED} + ./temp/forgetool charts deps ${CHANGED} - name: Run Chart Linting continue-on-error: true diff --git a/.github/workflows/charts-release.yaml b/.github/workflows/charts-release.yaml index 341f020ef78..6e08f273eb4 100644 --- a/.github/workflows/charts-release.yaml +++ b/.github/workflows/charts-release.yaml @@ -60,12 +60,12 @@ jobs: with: fetch-depth: 0 - - name: Install ./clustertool + - name: Install ./forgetool shell: bash run: | - VERSION="2.0.6" - FILENAME="clustertool_${VERSION}_linux_amd64.tar.gz" - URL="https://github.com/trueforge-org/truecharts/releases/download/v${VERSION}/${FILENAME}" + VERSION="3.0.0" + FILENAME="forgetool_${VERSION}_linux_amd64.tar.gz" + URL="https://github.com/trueforge-org/forgetool/releases/download/v${VERSION}/${FILENAME}" mkdir -p temp cd temp @@ -113,7 +113,7 @@ jobs: gunzip "$JSON_FILE.gz" --force # Force overwrite if file already exists fi - ./temp/clustertool charts genchangelog "$REPO_PATH" "$TEMPLATE_PATH" "$OUTPUT_DIR" + ./temp/forgetool charts genchangelog "$REPO_PATH" "$TEMPLATE_PATH" "$OUTPUT_DIR" # TODO: Test remove later echo "temp content:" @@ -195,7 +195,7 @@ jobs: mkdir -p website/public/img/hotlink-ok/chart-icons-small || echo "chart-icons-small path already exists, continuing..." mkdir -p website/src/assets || echo "assets path already exists, continuing..." - ./temp/clustertool charts genchartlist ./charts + ./temp/forgetool charts genchartlist ./charts mv -f charts.json website/src/assets/charts.json mv -f ./website/src/content/docs/truetech/truecharts/charts/description-list.mdx ./description-list.mdx echo "Copying changelogs to docs" diff --git a/.github/workflows/daily.yaml b/.github/workflows/daily.yaml index 8b4af6c3695..afc3ccfddea 100644 --- a/.github/workflows/daily.yaml +++ b/.github/workflows/daily.yaml @@ -35,12 +35,12 @@ jobs: **/go.mod **/go.sum - - name: Install ./clustertool + - name: Install ./forgetool shell: bash run: | - VERSION="2.0.6" - FILENAME="clustertool_${VERSION}_linux_amd64.tar.gz" - URL="https://github.com/trueforge-org/truecharts/releases/download/v${VERSION}/${FILENAME}" + VERSION="3.0.0" + FILENAME="forgetool_${VERSION}_linux_amd64.tar.gz" + URL="https://github.com/trueforge-org/forgetool/releases/download/v${VERSION}/${FILENAME}" mkdir -p temp cd temp @@ -93,7 +93,7 @@ jobs: - name: Fix Chart.yaml shell: bash run: | - ./temp/clustertool charts genmeta + ./temp/forgetool charts genmeta - name: Cleanup run: |