Skip to content

Commit b95bbb3

Browse files
committed
ci: add release-please
1 parent 0ae3d0d commit b95bbb3

File tree

3 files changed

+38
-0
lines changed

3 files changed

+38
-0
lines changed

.github/workflows/main-deploy.yml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
name: Main Deploy
2+
on:
3+
push:
4+
branches:
5+
- "main"
6+
workflow_dispatch:
7+
8+
permissions:
9+
id-token: write
10+
contents: write
11+
pull-requests: write
12+
13+
jobs:
14+
bump:
15+
runs-on: ubuntu-latest
16+
outputs:
17+
release_created: ${{ steps.release_please.outputs.release_created }}
18+
steps:
19+
- name: Checkout
20+
uses: actions/checkout@v4
21+
22+
- name: Run release please
23+
id: release_please
24+
uses: googleapis/release-please-action@v4
25+
with:
26+
config-file: ".release-please/main-config.json"
27+
manifest-file: ".release-please/main-manifest.json"

.release-please/main-config.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"$schema": "https://raw.githubusercontent.com/googleapis/release-please/refs/heads/main/schemas/config.json",
3+
"packages": {
4+
".": {
5+
"release-type": "simple",
6+
"include-component-in-tag": false,
7+
"always-update": true
8+
}
9+
}
10+
}

.release-please/main-manifest.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{}

0 commit comments

Comments
 (0)