Skip to content

Commit e84b772

Browse files
Copilotlgallard
andauthored
feat: Add release-please support (#62)
* Initial plan for issue * Add release-please support Co-authored-by: lgallard <6194359+lgallard@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: lgallard <6194359+lgallard@users.noreply.github.com>
1 parent 8058daa commit e84b772

2 files changed

Lines changed: 27 additions & 0 deletions

File tree

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
name: release-please
2+
3+
on:
4+
push:
5+
branches:
6+
- master
7+
8+
jobs:
9+
release-please:
10+
runs-on: ubuntu-latest
11+
outputs:
12+
release_created: ${{ steps.release_please.outputs.release_created }}
13+
steps:
14+
- uses: googleapis/release-please-action@v4
15+
id: release_please
16+
with:
17+
token: ${{ secrets.GITHUB_TOKEN }}
18+
config-file: .release-please-config.json

.release-please-config.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"packages": {
3+
".": {
4+
"release-type": "terraform-module",
5+
"changelog-path": "CHANGELOG.md",
6+
"include-v-in-tag": false
7+
}
8+
}
9+
}

0 commit comments

Comments
 (0)