diff --git a/.github/workflows/build_and_push.yaml b/.github/workflows/build_and_push.yaml index 491d0f2..9205736 100644 --- a/.github/workflows/build_and_push.yaml +++ b/.github/workflows/build_and_push.yaml @@ -19,13 +19,13 @@ permissions: jobs: build_and_push_docker: - uses: MapColonies/shared-workflows/.github/workflows/build-and-push-docker.yaml@v4 + uses: MapColonies/shared-workflows/.github/workflows/build-and-push-docker.yaml@v5 secrets: inherit with: scope: dem build_and_push_helm: - uses: MapColonies/shared-workflows/.github/workflows/build-and-push-helm.yaml@v4 + uses: MapColonies/shared-workflows/.github/workflows/build-and-push-helm.yaml@v5 secrets: inherit with: scope: dem diff --git a/.github/workflows/jira-integration.yaml b/.github/workflows/jira-integration.yaml new file mode 100644 index 0000000..83915ec --- /dev/null +++ b/.github/workflows/jira-integration.yaml @@ -0,0 +1,14 @@ +name: Jira Integration +on: + pull_request: + types: [opened, edited, synchronize] + +permissions: + statuses: write + pull-requests: write + +jobs: + jira-validation: + runs-on: ubuntu-latest + steps: + - uses: mapcolonies/javascript-github-actions/actions/jira-integration@jira-integration-v1.0.1 diff --git a/.github/workflows/pull_request.yaml b/.github/workflows/pull_request.yaml new file mode 100644 index 0000000..ba39b0a --- /dev/null +++ b/.github/workflows/pull_request.yaml @@ -0,0 +1,18 @@ +name: pull_request + +on: [pull_request] + +jobs: + helm-lint: + name: Run Helm lint Check + runs-on: ubuntu-latest + + steps: + - name: Check out Git repository + uses: actions/checkout@v5 + with: + fetch-depth: 0 + + - name: Helm Lint Checks + # TODO: switch to the helm-lint release tag once MapColonies/shared-workflows#115 is released. + uses: MapColonies/shared-workflows/actions/helm-lint@17b1521b3bba26d44cda363ebdceb3addf7154b2 diff --git a/helm/values.yaml b/helm/values.yaml index 0bfd74b..0ebfdfa 100644 --- a/helm/values.yaml +++ b/helm/values.yaml @@ -11,7 +11,7 @@ enabled: true environment: production replicaCount: 1 initialDelaySeconds: 60 -nodePort: 30030 #for minikube deployment only +nodePort: 30030 # for minikube deployment only resetOnConfigChange: true annotations: {} @@ -44,9 +44,9 @@ s3: secretAccessKey: "" server: "" serverPort: "" - serverProto: "" # http | https + serverProto: "" # http | https region: "" - style: "" # path | hosted + style: "" # path | hosted bucket: "" # gdalHttpUnsafessl: true @@ -102,15 +102,15 @@ route: host: path: timeout: - enabled: false # defaults to 30s by openshift - duration: 60s # supported units (us, ms, s, m, h, d) + enabled: false # defaults to 30s by openshift + duration: 60s # supported units (us, ms, s, m, h, d) tls: enabled: true useCert: true ingress: enabled: false - type: nginx-kubernetes # supported values: 'nginx-org' | 'nginx-kubernetes' + type: nginx-kubernetes # supported values: 'nginx-org' | 'nginx-kubernetes' host: path: /dem-qgis-server cors: