diff --git a/.github/workflows/pull_request.yaml b/.github/workflows/pull_request.yaml index a98482f..10cf41a 100644 --- a/.github/workflows/pull_request.yaml +++ b/.github/workflows/pull_request.yaml @@ -48,35 +48,6 @@ jobs: - name: Set up Helm uses: azure/setup-helm@v4 - - name: Add Stakater Helm Repo - run: | - helm repo add stakater https://stakater.github.io/stakater-charts - - - name: Get version for chart from helm repo - id: chart_eval - run: | - current_chart_version=$(helm search repo stakater/reloader | tail -n 1 | awk '{print $2}') - echo "CURRENT_CHART_VERSION=$(echo ${current_chart_version})" >> $GITHUB_OUTPUT - - - name: Get Updated Chart version from Chart.yaml - uses: mikefarah/yq@master - id: new_chart_version - with: - cmd: yq e '.version' deployments/kubernetes/chart/reloader/Chart.yaml - - - name: Check Version - uses: aleoyakas/check-semver-increased-action@v1 - id: check-version - with: - current-version: ${{ steps.new_chart_version.outputs.result }} - previous-version: ${{ steps.chart_eval.outputs.CURRENT_CHART_VERSION }} - - - name: Fail if Helm Chart version isnt updated - if: steps.check-version.outputs.is-version-increased != 'true' - run: | - echo "Helm Chart Version wasnt updated" - exit 1 - - name: Helm chart unit tests uses: d3adb5/helm-unittest-action@v2 with: diff --git a/.github/workflows/push.yaml b/.github/workflows/push.yaml index b8ae43d..626e506 100644 --- a/.github/workflows/push.yaml +++ b/.github/workflows/push.yaml @@ -207,76 +207,6 @@ jobs: org.opencontainers.image.source=${{ github.event.repository.clone_url }} org.opencontainers.image.revision=${{ github.sha }} - ############################## - ## Add steps to generate required artifacts for a release here(helm chart, operator manifest etc.) - ############################## - - # Skip pushing plain manifests till we decide what to do with them - - # - name: Helm Template - # run: | - # helm template reloader deployments/kubernetes/chart/reloader/ \ - # --set reloader.deployment.resources.limits.cpu=150m \ - # --set reloader.deployment.resources.limits.memory=512Mi \ - # --set reloader.deployment.resources.requests.cpu=10m \ - # --set reloader.deployment.resources.requests.memory=128Mi > deployments/kubernetes/reloader.yaml - - # helm template reloader deployments/kubernetes/chart/reloader/ --output-dir deployments/kubernetes/manifests && mv deployments/kubernetes/manifests/reloader/templates/* deployments/kubernetes/manifests/ && rm -r deployments/kubernetes/manifests/reloader - - # - name: Remove labels and annotations from manifests - # run: make remove-labels-annotations - - # Charts are to be pushed to a separate repo with a separate release cycle - - # # Publish helm chart - # - name: Login to ghcr via helm - # run: | - # echo ${{secrets.GITHUB_TOKEN}} | helm registry login ghcr.io/stakater --username stakater-user --password-stdin - - # - name: Publish Helm chart to ghcr.io - # run: | - # helm package ./deployments/kubernetes/chart/reloader --destination ./packaged-chart - # helm push ./packaged-chart/*.tgz oci://ghcr.io/stakater/charts - # rm -rf ./packaged-chart - - # - name: Publish Helm chart to gh-pages - # uses: stefanprodan/helm-gh-pages@master - # with: - # branch: master - # repository: stakater-charts - # target_dir: docs - # token: ${{ secrets.STAKATER_GITHUB_TOKEN }} - # charts_dir: deployments/kubernetes/chart/ - # charts_url: ${{ env.HELM_REGISTRY_URL }} - # owner: stakater - # linting: on - # commit_username: stakater-user - # commit_email: stakater@gmail.com - - # # Commit back changes - # - name: Log info about `.git` directory permissions - # run: | - # # Debug logging - # echo "Disk usage: " - # df -H - - # echo ".git files not owned by current user or current group:" - # find .git ! -user $(id -u) -o ! -group $(id -g) | xargs ls -lah - - # - name: Commit files - # run: | - # git config --local user.email "stakater@gmail.com" - # git config --local user.name "stakater-user" - # git status - # git add . - # git commit -m "[skip-ci] Update artifacts" -a - - # - name: Push changes - # uses: ad-m/github-push-action@master - # with: - # github_token: ${{ secrets.STAKATER_GITHUB_TOKEN }} - # branch: ${{ github.ref }} - - name: Push Latest Tag uses: anothrNick/github-tag-action@1.71.0 env: