Skip to content

Commit

Permalink
Attempting to use chart templates located on github pages
Browse files Browse the repository at this point in the history
  • Loading branch information
barrfalk committed Jan 5, 2024
1 parent 5674875 commit c3cedb4
Show file tree
Hide file tree
Showing 2 changed files with 47 additions and 47 deletions.
88 changes: 44 additions & 44 deletions .github/workflows/pr-close.yml
Original file line number Diff line number Diff line change
@@ -1,50 +1,50 @@
name: PR Closed
# name: PR Closed

on:
pull_request:
types: [closed]
# on:
# pull_request:
# types: [closed]

concurrency:
# PR open and close use the same group, allowing only one at a time
group: pr-${{ github.workflow }}-${{ github.event.number }}
cancel-in-progress: true
# concurrency:
# # PR open and close use the same group, allowing only one at a time
# group: pr-${{ github.workflow }}-${{ github.event.number }}
# cancel-in-progress: true

jobs:
# Clean up OpenShift when PR closed, no conditions
cleanup-openshift:
name: Cleanup OpenShift
env:
release: ${{ github.event.repository.name }}-${{ github.event.number }}
runs-on: ubuntu-22.04
timeout-minutes: 10
steps:
- name: Remove OpenShift artifacts
run: |
oc login --token=${{ secrets.OC_TOKEN }} --server=${{ vars.OC_SERVER }}
oc project ${{ vars.OC_NAMESPACE }} # Safeguard!
# jobs:
# # Clean up OpenShift when PR closed, no conditions
# cleanup-openshift:
# name: Cleanup OpenShift
# env:
# release: ${{ github.event.repository.name }}-${{ github.event.number }}
# runs-on: ubuntu-22.04
# timeout-minutes: 10
# steps:
# - name: Remove OpenShift artifacts
# run: |
# oc login --token=${{ secrets.OC_TOKEN }} --server=${{ vars.OC_SERVER }}
# oc project ${{ vars.OC_NAMESPACE }} # Safeguard!

# If found, then remove
helm status ${{ env.release }} && helm uninstall --no-hooks ${{ env.release }} || \
echo "Not found: ${{ env.release }}"
# # If found, then remove
# helm status ${{ env.release }} && helm uninstall --no-hooks ${{ env.release }} || \
# echo "Not found: ${{ env.release }}"

# Remove Bitnami Crunchy PVCs
oc delete pvc data-${{ env.release }}-bitnami-pg-0 || \
echo "Not found: pvc data-${{ env.release }}-bitnami-pg-0"
# # Remove Bitnami Crunchy PVCs
# oc delete pvc data-${{ env.release }}-bitnami-pg-0 || \
# echo "Not found: pvc data-${{ env.release }}-bitnami-pg-0"

# Add tags to PR image
retags:
name: Promote Images
runs-on: ubuntu-22.04
permissions:
packages: write
strategy:
matrix:
package: [migrations, backend, frontend]
timeout-minutes: 1
steps:
- uses: shrink/actions-docker-registry-tag@v3
with:
registry: ghcr.io
repository: ${{ github.repository }}/${{ matrix.package }}
target: ${{ github.event.number }}
tags: latest
# # Add tags to PR image
# retags:
# name: Promote Images
# runs-on: ubuntu-22.04
# permissions:
# packages: write
# strategy:
# matrix:
# package: [migrations, backend, frontend]
# timeout-minutes: 1
# steps:
# - uses: shrink/actions-docker-registry-tag@v3
# with:
# registry: ghcr.io
# repository: ${{ github.repository }}/${{ matrix.package }}
# target: ${{ github.event.number }}
# tags: latest
6 changes: 3 additions & 3 deletions charts/nr-compliance-enforcement-cm/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,13 +28,13 @@ dependencies:
- name: component
condition: backend.enabled
version: 0.2.3
repository: https://github.com/bcgov/helm-service/tree/gh-pages
repository: https://raw.githubusercontent.com/bcgov/helm-service/gh-pages
alias: backend

- name: component
condition: frontend.enabled
version: 0.2.3
repository: https://github.com/bcgov/helm-service/tree/gh-pages
repository: https://raw.githubusercontent.com/bcgov/helm-service/gh-pages
alias: frontend

- name: postgresql
Expand All @@ -46,7 +46,7 @@ dependencies:
- name: component
condition: backup.enabled
version: 0.2.3
repository: https://github.com/bcgov/helm-service/tree/gh-pages
repository: https://raw.githubusercontent.com/bcgov/helm-service/gh-pages
alias: backup
maintainers:
- name: Om Mishra
Expand Down

0 comments on commit c3cedb4

Please sign in to comment.