Skip to content

Commit 143a678

Browse files
authored
feat: Added release please. (#405)
1 parent ba35dd9 commit 143a678

File tree

5 files changed

+50
-28
lines changed

5 files changed

+50
-28
lines changed

.github/workflows/pr.yaml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,6 @@ jobs:
1111
- name: Checkout
1212
uses: actions/checkout@v6
1313

14-
- name: Check Changelog
15-
uses: dangoslen/changelog-enforcer@v3
16-
with:
17-
skipLabels: "skip-changelog, dependencies"
18-
expectedLatestVersion: ""
19-
2014
- name: Validate PR title
2115
uses: amannn/action-semantic-pull-request@v6
2216
env:
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
on:
2+
push:
3+
branches:
4+
- main
5+
6+
permissions:
7+
contents: write
8+
pull-requests: write
9+
10+
name: release-please
11+
12+
jobs:
13+
release-please:
14+
runs-on: ubuntu-latest
15+
outputs:
16+
release_created: ${{ steps.release.outputs.release_created }}
17+
steps:
18+
- uses: actions/create-github-app-token@v2.0.6
19+
id: app-token
20+
with:
21+
app-id: ${{ secrets.DS_RELEASE_BOT_ID }}
22+
private-key: ${{ secrets.DS_RELEASE_BOT_PRIVATE_KEY }}
23+
24+
- uses: googleapis/release-please-action@v4
25+
id: release
26+
with:
27+
token: ${{ steps.app-token.outputs.token }}

.release-please-manifest.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
".": "0.8.1"
3+
}

CHANGELOG.md

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -5,28 +5,6 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [Unreleased]
9-
10-
### Added
11-
12-
- Added support for annotations on the PgSTAC bootstrap job via `pgstacBootstrap.jobAnnotations` in values.yaml [#381](https://github.com/developmentseed/eoapi-k8s/pull/381)
13-
- Added load testing scripts [#373](https://github.com/developmentseed/eoapi-k8s/pull/373)
14-
- Added auth support to STAC Browser [#376](https://github.com/developmentseed/eoapi-k8s/pull/376)
15-
16-
### Fixed
17-
18-
- Fixed Helm template to check queryables `file` field with schema validation [#380](https://github.com/developmentseed/eoapi-k8s/pull/380)
19-
- Cleaned up docker resources in CI workflow [#386](https://github.com/developmentseed/eoapi-k8s/pull/386)
20-
21-
### Changed
22-
23-
- Consolidated service data into one data directory [#387](https://github.com/developmentseed/eoapi-k8s/pull/387)
24-
25-
### Dependencies
26-
27-
- Updated STAC Browser image to version 4.0.0 [#376](https://github.com/developmentseed/eoapi-k8s/pull/376)
28-
- Updated titiler-pgstac image to version 2.0.0 [#388](https://github.com/developmentseed/eoapi-k8s/pull/401)
29-
308
## [0.8.1]
319

3210
### Added

release-please-config.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
{
2+
"packages": {
3+
".": {
4+
"release-type": "helm",
5+
"extra-files": [
6+
{
7+
"type": "yaml",
8+
"path": "charts/eoapi/Chart.yaml",
9+
"jsonpath": "$.version"
10+
},
11+
{
12+
"type": "yaml",
13+
"path": "charts/eoapi/Chart.yaml",
14+
"jsonpath": "$.appVersion"
15+
},
16+
"charts/eoapi/README.md"
17+
]
18+
}
19+
}
20+
}

0 commit comments

Comments
 (0)