From bf2570ba681d3e8cc68248768118c7f185ccab5d Mon Sep 17 00:00:00 2001 From: Chris Butler Date: Wed, 26 Nov 2025 12:28:44 +0900 Subject: [PATCH 1/2] fix: make releases manual for now Signed-off-by: Chris Butler --- .github/workflows/release.yml | 51 ++++++++++++++++++----------------- .releaserc.yaml | 2 +- Chart.yaml | 2 +- 3 files changed, 28 insertions(+), 27 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1b78861..76cd54c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,30 +1,31 @@ -name: Release +# DONT RUN RELEASE. FIRST NEED ORG LEVEL ORCHESTRATION TO PUBLISH CHARTS. +# name: Release -on: - push: - branches: - - main +# on: +# push: +# branches: +# - main -jobs: - release: - runs-on: ubuntu-latest - permissions: - contents: write # Required for creating releases/tags - steps: - - name: Checkout repository - uses: actions/checkout@v4 - with: - fetch-depth: 0 # Required for semantic-release to access all commits +# jobs: +# release: +# runs-on: ubuntu-latest +# permissions: +# contents: write # Required for creating releases/tags +# steps: +# - name: Checkout repository +# uses: actions/checkout@v4 +# with: +# fetch-depth: 0 # Required for semantic-release to access all commits - - name: Setup Node.js - uses: actions/setup-node@v4 - with: - node-version: 'lts/*' +# - name: Setup Node.js +# uses: actions/setup-node@v4 +# with: +# node-version: 'lts/*' - - name: Install dependencies - run: npm ci +# - name: Install dependencies +# run: npm ci - - name: Run semantic-release - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: npx semantic-release \ No newline at end of file +# - name: Run semantic-release +# env: +# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} +# run: npx semantic-release \ No newline at end of file diff --git a/.releaserc.yaml b/.releaserc.yaml index 439c6b9..216a22c 100644 --- a/.releaserc.yaml +++ b/.releaserc.yaml @@ -4,7 +4,7 @@ plugins: - "@semantic-release/commit-analyzer" - "@semantic-release/release-notes-generator" - - "@semantic-release/exec" - - prepareCmd: sed -i.bak 's/^version:.*/version:${nextRelease.version}/' Chart.yaml && rm -f Chart.yaml.bak + - prepareCmd: "sed -i.bak 's/^version:.*/version: ${nextRelease.version}/' Chart.yaml && rm -f Chart.yaml.bak" - "@semantic-release/github" - - "@semantic-release/git" - assets: diff --git a/Chart.yaml b/Chart.yaml index 480d6e3..09cbf47 100644 --- a/Chart.yaml +++ b/Chart.yaml @@ -7,4 +7,4 @@ keywords: - confidential-containers name: trustee # DO NOT EDIT VERSION HERE, IT IS AUTO-GENERATED BY SEMANTIC-RELEASE -version:0.0.3 +version: 0.0.4 From b1f1b0e27b810bced38ab4fc88517924f6c8f60c Mon Sep 17 00:00:00 2001 From: Chris Butler Date: Wed, 26 Nov 2025 12:31:38 +0900 Subject: [PATCH 2/2] chore: no empty workflows Signed-off-by: Chris Butler --- .github/workflows/release.yml | 31 ------------------------------- 1 file changed, 31 deletions(-) delete mode 100644 .github/workflows/release.yml diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml deleted file mode 100644 index 76cd54c..0000000 --- a/.github/workflows/release.yml +++ /dev/null @@ -1,31 +0,0 @@ -# DONT RUN RELEASE. FIRST NEED ORG LEVEL ORCHESTRATION TO PUBLISH CHARTS. -# name: Release - -# on: -# push: -# branches: -# - main - -# jobs: -# release: -# runs-on: ubuntu-latest -# permissions: -# contents: write # Required for creating releases/tags -# steps: -# - name: Checkout repository -# uses: actions/checkout@v4 -# with: -# fetch-depth: 0 # Required for semantic-release to access all commits - -# - name: Setup Node.js -# uses: actions/setup-node@v4 -# with: -# node-version: 'lts/*' - -# - name: Install dependencies -# run: npm ci - -# - name: Run semantic-release -# env: -# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} -# run: npx semantic-release \ No newline at end of file