Skip to content

Commit 2ad551c

Browse files
committed
feat(ci): update jobs
1 parent 132fa35 commit 2ad551c

File tree

7 files changed

+75
-6
lines changed

7 files changed

+75
-6
lines changed

.github/dependabot.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
version: 2
2+
updates:
3+
4+
- package-ecosystem: "github-actions"
5+
directory: "/"
6+
schedule:
7+
interval: "weekly"
8+
day: "tuesday"
9+
time: "12:00"
10+
groups:
11+
github-actions-deps:
12+
patterns:
13+
- "*"
14+
commit-message:
15+
prefix: "deps(github-actions):"
16+
reviewers:
17+
- kop
18+
19+
- package-ecosystem: "gomod"
20+
directory: "/"
21+
schedule:
22+
interval: "weekly"
23+
day: "tuesday"
24+
time: "12:00"
25+
groups:
26+
go-deps:
27+
patterns:
28+
- "*"
29+
commit-message:
30+
prefix: "deps(gomod):"
31+
reviewers:
32+
- kop

.github/release-please/config.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"$schema": "https://raw.githubusercontent.com/googleapis/release-please/main/schemas/config.json",
3+
"release-type": "go",
4+
"draft": true,
5+
"changelog-sections": [
6+
{ "type": "feat", "section": "Features" },
7+
{ "type": "fix", "section": "Bug Fixes" },
8+
{ "type": "perf", "section": "Performance Improvements" },
9+
{ "type": "deps", "section": "Dependencies" },
10+
{ "type": "revert", "section": "Reverts" },
11+
{ "type": "chore", "section": "Miscellaneous Chores", "hidden": true },
12+
{ "type": "docs", "section": "Documentation", "hidden": true },
13+
{ "type": "style", "section": "Styles", "hidden": true },
14+
{ "type": "refactor", "section": "Code Refactoring", "hidden": true }
15+
],
16+
"packages": {
17+
".": {}
18+
}
19+
}

.github/workflows/pr.yaml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,14 @@ jobs:
1818
- uses: amannn/action-semantic-pull-request@v5
1919
env:
2020
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
21+
with:
22+
types: |
23+
feat
24+
fix
25+
perf
26+
deps
27+
revert
28+
chore
29+
docs
30+
style
31+
refactor

.github/workflows/release.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
- uses: googleapis/release-please-action@v4
2020
id: release
2121
with:
22-
release-type: go
22+
config-file: .github/release-please/config.json
2323

2424
go-releaser:
2525
runs-on: ubuntu-latest

.github/workflows/snapshot.yaml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,13 @@ name: snapshot
22

33
on:
44
push:
5+
branches-ignore:
6+
- main
57

68
jobs:
79

810
go-releaser:
911
runs-on: ubuntu-latest
10-
if: ${{ needs.release-please.outputs.release_created == 'true' }}
1112
steps:
1213

1314
- name: Checkout
@@ -27,3 +28,9 @@ jobs:
2728
args: release --clean --snapshot
2829
env:
2930
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
31+
32+
- name: Upload assets
33+
uses: actions/upload-artifact@v4
34+
with:
35+
name: dist
36+
path: dist/*

.goreleaser.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ archives:
3838
dockers:
3939
- use: buildx
4040
image_templates:
41-
- "ghcr.io/firebolt-db/mcp-server:{{ .Version }}-amd64"
41+
- ghcr.io/firebolt-db/mcp-server:{{ .Version }}-amd64
4242
build_flag_templates:
4343
- --platform=linux/amd64
4444
- --label=org.opencontainers.image.title={{ .ProjectName }}
@@ -51,7 +51,7 @@ dockers:
5151
- --label=org.opencontainers.image.licenses=MIT
5252
- use: buildx
5353
image_templates:
54-
- "ghcr.io/firebolt-db/mcp-server:{{ .Version }}-arm64v8"
54+
- ghcr.io/firebolt-db/mcp-server:{{ .Version }}-arm64v8
5555
goarch: arm64
5656
build_flag_templates:
5757
- --platform=linux/arm64/v8

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
<br>
33
<a href="https://www.firebolt.io"><img src="https://cdn.prod.website-files.com/5e8a264ceaf4870394477fc7/5e8a264ceaf4879f75477fdd_logo_website.svg" alt="Firebolt" width="300"></a>
44
<br>
5-
Firebolt MCP Server
5+
MCP Server
66
<br>
77
</h1>
88

99
<h4 align="center">
10-
A Model Context Protocol implementation that connects your LLM to Firebolt's cloud data warehouse
10+
A Model Context Protocol implementation that connects your LLM to Firebolt Data Warehouse
1111
</h4>
1212

1313
<p align="center">

0 commit comments

Comments
 (0)