diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 20266b70..51820b7d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -39,7 +39,7 @@ jobs: integration-tests: name: Integration tests needs: fast-checks - if: github.event.pull_request.head.repo.full_name == github.repository + if: github.event_name == 'push' || github.event.pull_request.head.repo.full_name == github.repository runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 @@ -53,7 +53,7 @@ jobs: version: ${{ env.HELM_VERSION }} - name: Set release name - run: echo "RELEASE_NAME=eoapi-$(echo "${{ github.sha }}" | cut -c1-8)" >> "$GITHUB_ENV" + run: echo "RELEASE_NAME=eoapi-${GITHUB_SHA::8}" >> "$GITHUB_ENV" - name: Clean up disk space run: | diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index 57f40839..c0106ee8 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -1,11 +1,11 @@ name: PR Checks + on: pull_request: - types: [opened, synchronize, reopened, ready_for_review, labeled, unlabeled] + types: [opened, synchronize, reopened] jobs: - pr-title-and-changelog: - name: PR Validation + validate: runs-on: ubuntu-latest steps: - name: Checkout diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f522de5d..54635382 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,32 +1,31 @@ -name: release helm chart +name: Release Helm Chart on: release: - types: - - published + types: [published] env: HELM_VERSION: v3.18.3 jobs: release: - if: ${{ !startsWith(github.ref, 'refs/tags/eoapi-') }} # prevent the helm chart releaser from running this release workflow + if: "!startsWith(github.ref, 'refs/tags/eoapi-')" runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 with: fetch-depth: 0 - - name: configure git + - name: Configure git run: | - git config user.name "$GITHUB_ACTOR" - git config user.email "$GITHUB_ACTOR@users.noreply.github.com" + git config user.name "${{ github.actor }}" + git config user.email "${{ github.actor }}@users.noreply.github.com" - uses: azure/setup-helm@v4 with: version: ${{ env.HELM_VERSION }} - - name: add helm repos + - name: Add Helm repos run: | helm repo add eoapi https://devseed.com/eoapi-k8s/ helm repo add prometheus-community https://prometheus-community.github.io/helm-charts @@ -34,11 +33,11 @@ jobs: helm repo add bitnami https://charts.bitnami.com/bitnami helm repo list - - name: run chart-releaser + - name: Run chart-releaser uses: helm/chart-releaser-action@v1.7.0 with: charts_dir: charts env: - CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}" + CR_TOKEN: ${{ secrets.GITHUB_TOKEN }} CR_SKIP_EXISTING: true CR_INDEX_PATH: "." diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 02f17d9d..eabfa054 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.8.1" + "charts/eoapi": "0.9.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 0c8928a9..e7334f00 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,11 +1,6 @@ # Changelog -All notable changes to this project will be documented in this file. - -The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), -and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). - -## [0.8.1] +## [0.8.1](https://github.com/developmentseed/eoapi-k8s/compare/v0.8.0...v0.8.1) (2025-11-21) ### Added @@ -19,14 +14,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added stac-auth-proxy for authentication and authorization on the STAC API [#358](https://github.com/developmentseed/eoapi-k8s/pull/358) - Fixed call to run_queued_queries pgstac procedure call [#377](https://github.com/developmentseed/eoapi-k8s/pull/377) -### Dependencies +#### Maintenance - Updated helm release grafana to 10.3.0 [#375](https://github.com/developmentseed/eoapi-k8s/pull/375) - Updated helm release prometheus to 27.49.0 [#374](https://github.com/developmentseed/eoapi-k8s/pull/374) - Updated ghcr.io/stac-utils/stac-fastapi-pgstac docker tag to v6.1.2 [#368](https://github.com/developmentseed/eoapi-k8s/pull/368) - Updated actions/checkout action to v6 [#363](https://github.com/developmentseed/eoapi-k8s/pull/363) -## [0.8.0] - 2025-11-20 +## [0.8.0](https://github.com/developmentseed/eoapi-k8s/compare/v0.7.13...v0.8.0) (2025-11-20) ### Breaking changes @@ -76,7 +71,7 @@ stac: - Reorganized the helm chart templates files [#352](https://github.com/developmentseed/eoapi-k8s/pull/352) - Removed all default resource specifications from values.yaml [#357](https://github.com/developmentseed/eoapi-k8s/pull/357) -### Dependencies +### Maintenance - Updated Python to 3.14.0 [#349](https://github.com/developmentseed/eoapi-k8s/pull/349) - Updated actions/setup-python action to v6 [#350](https://github.com/developmentseed/eoapi-k8s/pull/350) @@ -89,7 +84,7 @@ stac: - Updated Node.js to 24.11.0 [#335](https://github.com/developmentseed/eoapi-k8s/pull/335) - Updated tipg to v1.3.0 [#355](https://github.com/developmentseed/eoapi-k8s/pull/355) -## [0.7.13] - 2025-11-04 +## [0.7.13](https://github.com/developmentseed/eoapi-k8s/compare/v0.7.12...v0.7.13) (2025-11-04) ### Added @@ -100,22 +95,22 @@ stac: - Added knative in CI to test eoapi-notifier. - Restructured docs with flattened structure and added portable documentation generation -## [0.7.12] - 2025-10-17 +## [0.7.12](https://github.com/developmentseed/eoapi-k8s/compare/v0.7.11...v0.7.12) (2025-10-17) - Bumped eoapi-notifier dependency version to 0.0.7 -## [0.7.11] - 2025-10-17 +## [0.7.11](https://github.com/developmentseed/eoapi-k8s/compare/v0.7.10...v0.7.11) (2025-10-17) - Bumped eoapi-notifier dependency version to 0.0.6 -## [0.7.10] - 2025-10-06 +## [0.7.10](https://github.com/developmentseed/eoapi-k8s/compare/v0.7.9...v0.7.10) (2025-10-06) ### Fixed - Fixed `stac.overrideRootPath` empty string handling for stac-auth-proxy integration - empty string now properly omits `--root-path` argument entirely [#307](https://github.com/developmentseed/eoapi-k8s/pull/307) - Pin `metrics-server` to `bitnamilegacy` registry due to https://github.com/bitnami/charts/issues/35164 [#309](https://github.com/developmentseed/eoapi-k8s/pull/309) -## [0.7.9] - 2025-09-26 +## [0.7.9](https://github.com/developmentseed/eoapi-k8s/compare/v0.7.8...v0.7.9) (2025-09-26) ### Added @@ -125,7 +120,7 @@ stac: - Adjusted Renovate Configuration to fit conventional commits [#295](https://github.com/developmentseed/eoapi-k8s/pull/295) - Notification triggers in database [#289](https://github.com/developmentseed/eoapi-k8s/pull/289) -## [0.7.8] - 2025-09-10 +## [0.7.8](https://github.com/developmentseed/eoapi-k8s/compare/v0.7.7...v0.7.8) (2025-09-10) ### Added @@ -141,13 +136,13 @@ stac: - `multidim`, `raster`, `stac`, and `vector` now allow annotations [#286](https://github.com/developmentseed/eoapi-k8s/pull/286) -## [0.7.7] - 2025-09-05 +## [0.7.7](https://github.com/developmentseed/eoapi-k8s/compare/v0.7.6...v0.7.7) (2025-09-05) ### Fixed - Order of hook execution [#257](https://github.com/developmentseed/eoapi-k8s/pull/257) -## [0.7.6] - 2025-09-03 +## [0.7.6](https://github.com/developmentseed/eoapi-k8s/compare/v0.7.5...v0.7.6) (2025-09-03) ### Added @@ -160,32 +155,32 @@ stac: - Issues regarding timeouts waiting for postgres initialisation [#251](https://github.com/developmentseed/eoapi-k8s/pull/251) [#252](https://github.com/developmentseed/eoapi-k8s/pull/252) - Aligned STAC Browser metadata to other services [#255](https://github.com/developmentseed/eoapi-k8s/pull/255) -## [0.7.5] - 2025-07-11 +## [0.7.5](https://github.com/developmentseed/eoapi-k8s/compare/v0.7.4...v0.7.5) (2025-07-11) ### Changed - Added option to override root-paths of API services [#245](https://github.com/developmentseed/eoapi-k8s/pull/245) -## [0.7.4] - 2025-06-30 +## [0.7.4](https://github.com/developmentseed/eoapi-k8s/compare/v0.7.3...v0.7.4) (2025-06-30) ### Changed - Added support for configurable API paths [#237](https://github.com/developmentseed/eoapi-k8s/pull/237) - Clarified database initialization permissions [#240](https://github.com/developmentseed/eoapi-k8s/pull/240) -## [0.7.3] - 2025-05-27 +## [0.7.3](https://github.com/developmentseed/eoapi-k8s/compare/v0.7.2...v0.7.3) (2025-05-27) ### Changed - Add CREATEROLE privilege to pgstac user [#236](https://github.com/developmentseed/eoapi-k8s/pull/236) -## [v0.7.2] - 2025-05-27 +## [v0.7.2](https://github.com/developmentseed/eoapi-k8s/compare/v0.7.1...v0.7.2) (2025-05-27) ### Changed Made 0.7.0 db upgrade run in ArgoCD. -## [v0.7.1] - 2025-05-16 +## [v0.7.1](https://github.com/developmentseed/eoapi-k8s/compare/v0.7.0...v0.7.1) (2025-05-16) ### Breaking Changes - Removed hard-coded cert-manager configuration from ingress template [#227](https://github.com/developmentseed/eoapi-k8s/pull/227) @@ -203,7 +198,7 @@ Made 0.7.0 db upgrade run in ArgoCD. - Simplified TLS configuration to allow user-controlled certificate management [#227](https://github.com/developmentseed/eoapi-k8s/pull/227) - Updated documentation with comprehensive cert-manager setup guide [#227](https://github.com/developmentseed/eoapi-k8s/pull/227) -## [v0.7.0] - 2025-04-30 +## [v0.7.0](https://github.com/developmentseed/eoapi-k8s/compare/v0.6.0...v0.7.0) (2025-04-30) ### Breaking Changes - New unified ingress configuration requires migration from previous ingress setup [#219](https://github.com/developmentseed/eoapi-k8s/pull/219) @@ -223,7 +218,7 @@ Made 0.7.0 db upgrade run in ArgoCD. ### Fixed - Fixed ArtifactHub.io Integration (Issue #16) [#216](https://github.com/developmentseed/eoapi-k8s/pull/216) -## [v0.6.0] - 2025-04-03 +## [v0.6.0](https://github.com/developmentseed/eoapi-k8s/compare/v0.5.3...v0.6.0) (2025-04-03) ### Breaking Changes - Database backups are now disabled by default. To enable them, set `backupsEnabled: true` in your values.yaml. @@ -245,7 +240,7 @@ Made 0.7.0 db upgrade run in ArgoCD. - Fixed unsupported regex in ingress-nginx config [#189](https://github.com/developmentseed/eoapi-k8s/pull/189) - Reduced errors about too many db connections [#198](https://github.com/developmentseed/eoapi-k8s/pull/198) -## [v0.5.3] - 2025-03-10 +## [v0.5.3](https://github.com/developmentseed/eoapi-k8s/compare/v0.5.2...v0.5.3) (2025-03-10) ### Added - Allowed Repeated Helm Deployments [#169](https://github.com/developmentseed/eoapi-k8s/pull/169) @@ -262,12 +257,12 @@ Made 0.7.0 db upgrade run in ArgoCD. ### Fixed - Fixed helm template error if docServer settings is not defined [#178](https://github.com/developmentseed/eoapi-k8s/pull/178) -## [v0.5.2] - 2024-12-05 +## [v0.5.2](https://github.com/developmentseed/eoapi-k8s/compare/v0.5.1...v0.5.2) (2024-12-05) ### Added - Allowed additional secrets to set environment variables [#167](https://github.com/developmentseed/eoapi-k8s/pull/167) -## [v0.5.1] - 2024-11-22 +## [v0.5.1](https://github.com/developmentseed/eoapi-k8s/compare/v0.5.0...v0.5.1) (2024-11-22) ### Added - Added ingest.sh script [#164](https://github.com/developmentseed/eoapi-k8s/pull/164) @@ -275,7 +270,7 @@ Made 0.7.0 db upgrade run in ArgoCD. ### Fixed - Added passthrough for ca bundle secret into metrics server [#165](https://github.com/developmentseed/eoapi-k8s/pull/165) -## [v0.5.0] - 2024-11-01 +## [v0.5.0](https://github.com/developmentseed/eoapi-k8s/compare/v0.4.18...v0.5.0) (2024-11-01) ### Added - Documented choice of postgres operator [#160](https://github.com/developmentseed/eoapi-k8s/pull/160) @@ -286,7 +281,7 @@ Made 0.7.0 db upgrade run in ArgoCD. - Updated titiler-pgstac version [#157](https://github.com/developmentseed/eoapi-k8s/pull/157) - Bumped eoapi chart and app versions [#158](https://github.com/developmentseed/eoapi-k8s/pull/158) -## [v0.4.18] - 2024-09-25 +## [v0.4.18](https://github.com/developmentseed/eoapi-k8s/compare/v0.4.17...v0.4.18) (2024-09-25) ### Fixed - Removed VSIL allowed extensions list [#152](https://github.com/developmentseed/eoapi-k8s/pull/152) @@ -294,37 +289,37 @@ Made 0.7.0 db upgrade run in ArgoCD. ### Changed - Bumped eoapi chart version [#153](https://github.com/developmentseed/eoapi-k8s/pull/153) -## [v0.4.17] - 2024-09-24 +## [v0.4.17](https://github.com/developmentseed/eoapi-k8s/compare/v0.4.16...v0.4.17) (2024-09-24) ### Changed - Changed Dependency Order in Support Chart [#150](https://github.com/developmentseed/eoapi-k8s/pull/150) -## [v0.4.16] - 2024-09-20 +## [v0.4.16](https://github.com/developmentseed/eoapi-k8s/compare/v0.4.15...v0.4.16) (2024-09-20) ### Changed - Upgraded with postgres cluster 5.5.3 [#149](https://github.com/developmentseed/eoapi-k8s/pull/149) -## [v0.4.15] - 2024-09-20 +## [v0.4.15](https://github.com/developmentseed/eoapi-k8s/compare/v0.4.14...v0.4.15) (2024-09-20) ### Changed - Postgrescluster chart upgrade [#148](https://github.com/developmentseed/eoapi-k8s/pull/148) -## [v0.4.14] - 2024-09-20 +## [v0.4.14](https://github.com/developmentseed/eoapi-k8s/compare/v0.4.13...v0.4.14) (2024-09-20) ### Added - Added NFS Option to PGBackRest [#147](https://github.com/developmentseed/eoapi-k8s/pull/147) -## [v0.4.13] - 2024-09-09 +## [v0.4.13](https://github.com/developmentseed/eoapi-k8s/compare/v0.4.10...v0.4.13) (2024-09-09) ### Fixed - Added back postgrescluster dependency to main eoapi chart [#145](https://github.com/developmentseed/eoapi-k8s/pull/145) -## [v0.4.10] - 2024-09-09 +## [v0.4.10](https://github.com/developmentseed/eoapi-k8s/compare/v0.4.9...v0.4.10) (2024-09-09) ### Changed - Moved postgresql cluster file:// dependency to first-level chart dependency [#141](https://github.com/developmentseed/eoapi-k8s/pull/141) -## [v0.4.9] - 2024-09-04 +## [v0.4.9](https://github.com/developmentseed/eoapi-k8s/compare/v0.4.8...v0.4.9) (2024-09-04) ### Fixed - Fixed horizontal pod autoscaling rules [#140](https://github.com/developmentseed/eoapi-k8s/pull/140) @@ -332,32 +327,32 @@ Made 0.7.0 db upgrade run in ArgoCD. ### Changed - Documentation updates [#139](https://github.com/developmentseed/eoapi-k8s/pull/139) -## [v0.4.8] - 2024-09-03 +## [v0.4.8](https://github.com/developmentseed/eoapi-k8s/compare/v0.4.7...v0.4.8) (2024-09-03) ### Changed - Enabled vector by default again [#138](https://github.com/developmentseed/eoapi-k8s/pull/138) -## [v0.4.7] - 2024-09-03 +## [v0.4.7](https://github.com/developmentseed/eoapi-k8s/compare/v0.4.6...v0.4.7) (2024-09-03) ### Added - Support and Autoscaling Additions [#135](https://github.com/developmentseed/eoapi-k8s/pull/135) -## [v0.4.6] - 2024-07-17 +## [v0.4.6](https://github.com/developmentseed/eoapi-k8s/compare/v0.4.2...v0.4.6) (2024-07-17) ### Changed - Bump chart patch versions [#131](https://github.com/developmentseed/eoapi-k8s/pull/131) -## [v0.4.2] - 2024-07-11 +## [v0.4.2](https://github.com/developmentseed/eoapi-k8s/compare/v0.4.1...v0.4.2) (2024-07-11) ### Fixed - Pinned pypgstac versions [#126](https://github.com/developmentseed/eoapi-k8s/pull/126) -## [v0.4.1] - 2024-07-10 +## [v0.4.1](https://github.com/developmentseed/eoapi-k8s/compare/v0.4.0...v0.4.1) (2024-07-10) ### Added - Added Release Documentation and Cleanup [#117](https://github.com/developmentseed/eoapi-k8s/pull/117) -## [v0.4.0] - 2024-07-09 +## [v0.4.0](https://github.com/developmentseed/eoapi-k8s/compare/v0.4.0...v0.4.0) (2024-07-09) ### Added - Started EKS IAC with Docs Walkthrough from Notes [#12](https://github.com/developmentseed/eoapi-k8s/pull/12) diff --git a/charts/eoapi/CHANGELOG.md b/charts/eoapi/CHANGELOG.md new file mode 100644 index 00000000..1c4ba662 --- /dev/null +++ b/charts/eoapi/CHANGELOG.md @@ -0,0 +1,42 @@ +# Changelog + +## [0.9.0](https://github.com/developmentseed/eoapi-k8s/compare/v0.8.1...v0.9.0) (2026-01-14) + + +### Added + +* Add auth for stac browser. ([#376](https://github.com/developmentseed/eoapi-k8s/issues/376)) ([83db491](https://github.com/developmentseed/eoapi-k8s/commit/83db4915e45d3bc7f052c73158000c18ceb14c27)) +* Add support for job annotations in pgstac bootstrap configuration ([#381](https://github.com/developmentseed/eoapi-k8s/issues/381)) ([761bb49](https://github.com/developmentseed/eoapi-k8s/commit/761bb495f474dc8338a0f2bf71362c8913b3f4c2)) + + +### Fixed + +* Add queryables file name check ([#380](https://github.com/developmentseed/eoapi-k8s/issues/380)) ([fba8c9f](https://github.com/developmentseed/eoapi-k8s/commit/fba8c9f4d902c632496e14c58d48dbabd2fd404e)) + + +### Changed + +* Consolidate data directory ([#387](https://github.com/developmentseed/eoapi-k8s/issues/387)) ([333aa4d](https://github.com/developmentseed/eoapi-k8s/commit/333aa4d1ee0240124b83749042688472d9a7e256)) +* Some more CI consistency. ([#406](https://github.com/developmentseed/eoapi-k8s/issues/406)) ([adc29cf](https://github.com/developmentseed/eoapi-k8s/commit/adc29cfe331de1141ec4c1502d3fb0981732a3d2)) + + +### Maintenance + +* **deps:** updated ghcr.io/stac-utils/stac-fastapi-pgstac docker tag to v6.1.4 ([#378](https://github.com/developmentseed/eoapi-k8s/issues/378)) ([591c129](https://github.com/developmentseed/eoapi-k8s/commit/591c12914c4768b253411d85de2a79c6cd8ebaf7)) +* **deps:** updated ghcr.io/stac-utils/stac-fastapi-pgstac docker tag to v6.1.5 ([#385](https://github.com/developmentseed/eoapi-k8s/issues/385)) ([f658b16](https://github.com/developmentseed/eoapi-k8s/commit/f658b168d8d746656a420e06ce520f9d85194c0a)) +* **deps:** updated helm release grafana to 10.3.1. ([#383](https://github.com/developmentseed/eoapi-k8s/issues/383)) ([d0bbe96](https://github.com/developmentseed/eoapi-k8s/commit/d0bbe962afae7eabb8ba6cf420b4b8656a9f34e5)) +* **deps:** updated helm release grafana to 10.3.2. ([#390](https://github.com/developmentseed/eoapi-k8s/issues/390)) ([1bd0be4](https://github.com/developmentseed/eoapi-k8s/commit/1bd0be456e4a7daec71a85385903e4015cf38adb)) +* **deps:** updated helm release grafana to 10.4.0. ([#391](https://github.com/developmentseed/eoapi-k8s/issues/391)) ([5bfb3bb](https://github.com/developmentseed/eoapi-k8s/commit/5bfb3bb2b1fa91df09829217833d2205ba925983)) +* **deps:** updated helm release grafana to 10.4.3. ([#393](https://github.com/developmentseed/eoapi-k8s/issues/393)) ([d7a4741](https://github.com/developmentseed/eoapi-k8s/commit/d7a4741fab9b21dfb8bfcd83f85d01a9e9497047)) +* **deps:** updated helm release grafana to 10.5.2. ([#395](https://github.com/developmentseed/eoapi-k8s/issues/395)) ([d7fd994](https://github.com/developmentseed/eoapi-k8s/commit/d7fd994cb5739cd2a1748565acc5e5ad734b4b6f)) +* **deps:** updated helm release grafana to 10.5.4. ([#396](https://github.com/developmentseed/eoapi-k8s/issues/396)) ([c5acdaf](https://github.com/developmentseed/eoapi-k8s/commit/c5acdaf25906a18225f1214cd1e6db21a49bedab)) +* **deps:** updated helm release grafana to 10.5.5. ([#399](https://github.com/developmentseed/eoapi-k8s/issues/399)) ([c01bb47](https://github.com/developmentseed/eoapi-k8s/commit/c01bb471ab9d97840d55da269529dba59b9cd70e)) +* **deps:** updated helm release grafana to 10.5.6. ([#402](https://github.com/developmentseed/eoapi-k8s/issues/402)) ([0cf94ad](https://github.com/developmentseed/eoapi-k8s/commit/0cf94ad00c6008c228a264289764257e452bfe07)) +* **deps:** updated helm release prometheus to 27.50.1. ([#379](https://github.com/developmentseed/eoapi-k8s/issues/379)) ([d3fc17e](https://github.com/developmentseed/eoapi-k8s/commit/d3fc17eeb5246e81221edd3887fafc84bcb84289)) +* **deps:** updated helm release prometheus to 27.52.0. ([#389](https://github.com/developmentseed/eoapi-k8s/issues/389)) ([a7196f1](https://github.com/developmentseed/eoapi-k8s/commit/a7196f1d25e5fbec8046e8b8e6565f4f327db692)) +* **deps:** updated helm release prometheus to 28.0.0. ([#394](https://github.com/developmentseed/eoapi-k8s/issues/394)) ([e2ac055](https://github.com/developmentseed/eoapi-k8s/commit/e2ac055e1a691992d097dcfe3a42a53fbc485077)) +* **deps:** updated helm release prometheus to 28.2.1. ([#397](https://github.com/developmentseed/eoapi-k8s/issues/397)) ([f2111d1](https://github.com/developmentseed/eoapi-k8s/commit/f2111d116c2a9937580d46d33c20e2722c3ab911)) +* **deps:** updated helm release prometheus to 28.3.0. ([#400](https://github.com/developmentseed/eoapi-k8s/issues/400)) ([641231c](https://github.com/developmentseed/eoapi-k8s/commit/641231c903ac06f1842bdf33e93db3d62353cbe2)) +* **deps:** updated stac-auth-proxy docker tag to v0.1.2 ([#392](https://github.com/developmentseed/eoapi-k8s/issues/392)) ([f78357c](https://github.com/developmentseed/eoapi-k8s/commit/f78357cd22b5a51fe5d5119633a9c781972e0eb6)) +* **deps:** updated stac-auth-proxy to 0.11.1. ([#404](https://github.com/developmentseed/eoapi-k8s/issues/404)) ([ba35dd9](https://github.com/developmentseed/eoapi-k8s/commit/ba35dd938297c882a6a848f62c68f54892905bd4)) +* Upgraded titiler-pgstac to 2.0.0. ([#401](https://github.com/developmentseed/eoapi-k8s/issues/401)) ([9326579](https://github.com/developmentseed/eoapi-k8s/commit/932657978499c072d7890d34790a00ec88d5181b)) diff --git a/charts/eoapi/Chart.yaml b/charts/eoapi/Chart.yaml index 858e629c..2dc6a4e3 100644 --- a/charts/eoapi/Chart.yaml +++ b/charts/eoapi/Chart.yaml @@ -39,7 +39,7 @@ annotations: # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: "0.8.1" +version: "0.9.0" # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to diff --git a/charts/eoapi/profiles/production.yaml b/charts/eoapi/profiles/production.yaml index 042ae4a6..9f8c0e4f 100644 --- a/charts/eoapi/profiles/production.yaml +++ b/charts/eoapi/profiles/production.yaml @@ -358,8 +358,8 @@ serviceAccount: create: true automount: true annotations: {} - # Add cloud provider annotations if needed - # eks.amazonaws.com/role-arn: arn:aws:iam::ACCOUNT:role/eoapi-role + # Add cloud provider annotations if needed + # eks.amazonaws.com/role-arn: arn:aws:iam::ACCOUNT:role/eoapi-role ###################### # GENERAL SETTINGS diff --git a/release-please-config.json b/release-please-config.json index e29947da..a3f8ca45 100644 --- a/release-please-config.json +++ b/release-please-config.json @@ -1,19 +1,22 @@ { "packages": { - ".": { + "charts/eoapi": { "release-type": "helm", - "extra-files": [ - { - "type": "yaml", - "path": "charts/eoapi/Chart.yaml", - "jsonpath": "$.version" - }, - { - "type": "yaml", - "path": "charts/eoapi/Chart.yaml", - "jsonpath": "$.appVersion" - }, - "charts/eoapi/README.md" + "changelog-path": "CHANGELOG.md", + "include-component-in-tag": false, + "extra-files": ["README.md"], + "changelog-sections": [ + {"type": "feat", "section": "Added"}, + {"type": "fix", "section": "Fixed"}, + {"type": "refactor", "section": "Changed"}, + {"type": "chore", "section": "Maintenance", "hidden": false}, + {"type": "docs", "section": "Other", "hidden": false}, + {"type": "test", "section": "Other", "hidden": false}, + {"type": "ci", "section": "Other", "hidden": false}, + {"type": "perf", "section": "Other", "hidden": false}, + {"type": "build", "section": "Other", "hidden": false}, + {"type": "style", "section": "Other", "hidden": false}, + {"type": "revert", "section": "Other", "hidden": false} ] } } diff --git a/tests/conftest.py b/tests/conftest.py index e5a0188a..7d3031b0 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -244,8 +244,6 @@ def get_pod_count(namespace: str, service_name: str) -> int: return 0 pods = json.loads(result.stdout) - running_pods = [ - pod for pod in pods["items"] if pod["status"]["phase"] == "Running" - ] + running_pods = [pod for pod in pods["items"] if pod["status"]["phase"] == "Running"] return len(running_pods)