A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/grafana/mcp-grafana/commit/d659dcb76ff1c52555e267f9685ea37993f5fb01 below:

build/run MCP server separately, and print logs on failure (… · grafana/mcp-grafana@d659dcb · GitHub

File tree Expand file treeCollapse file tree 2 files changed

+23

-18

lines changed

Filter options

Expand file treeCollapse file tree 2 files changed

+23

-18

lines changed Original file line number Diff line number Diff line change

@@ -16,12 +16,12 @@ jobs:

16 16

runs-on: ubuntu-latest

17 17

steps:

18 18

- name: Checkout code

19 -

uses: actions/checkout@v4

19 +

uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

20 20

with:

21 21

persist-credentials: false

22 22 23 23

- name: Set up Go

24 -

uses: actions/setup-go@v5

24 +

uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0

25 25

with:

26 26

go-version: "1.24"

27 27

cache: true

@@ -34,12 +34,12 @@ jobs:

34 34

runs-on: ubuntu-latest

35 35

steps:

36 36

- name: Checkout code

37 -

uses: actions/checkout@v4

37 +

uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

38 38

with:

39 39

persist-credentials: false

40 40 41 41

- name: Set up Go

42 -

uses: actions/setup-go@v5

42 +

uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0

43 43

with:

44 44

go-version: "1.24"

45 45

cache: true

@@ -52,7 +52,7 @@ jobs:

52 52

runs-on: ubuntu-latest

53 53

steps:

54 54

- name: Checkout code

55 -

uses: actions/checkout@v4

55 +

uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

56 56

with:

57 57

persist-credentials: false

58 58

@@ -65,7 +65,7 @@ jobs:

65 65

compose-file: "docker-compose.yaml"

66 66 67 67

- name: Set up Go

68 -

uses: actions/setup-go@v5

68 +

uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0

69 69

with:

70 70

go-version: "1.24"

71 71

cache: true

@@ -85,12 +85,12 @@ jobs:

85 85

contents: read

86 86

steps:

87 87

- name: Checkout code

88 -

uses: actions/checkout@v4

88 +

uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

89 89

with:

90 90

persist-credentials: false

91 91 92 92

- name: Set up Go

93 -

uses: actions/setup-go@v5

93 +

uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0

94 94

with:

95 95

go-version: "1.24"

96 96

cache: true

@@ -118,15 +118,16 @@ jobs:

118 118

contents: read

119 119

steps:

120 120

- name: Checkout code

121 -

uses: actions/checkout@v4

122 - 123 -

- name: Set up Python

124 -

uses: actions/setup-python@v5

125 -

with:

126 -

python-version: "3.13"

121 +

uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

127 122 128 123

- name: Install uv

129 -

run: pip install uv

124 +

uses: astral-sh/setup-uv@f0ec1fc3b38f5e7cd731bb6ce540c5af426746bb # v6.1.0

125 + 126 +

- name: Set up Go

127 +

uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0

128 +

with:

129 +

go-version: "1.24"

130 +

cache: true

130 131 131 132

- name: Install Python dependencies

132 133

run: |

@@ -151,10 +152,14 @@ jobs:

151 152 152 153

- name: Start MCP server in background

153 154

run: |

155 +

go build ./cmd/mcp-grafana

154 156

nohup go run ./cmd/mcp-grafana -t sse > mcp.log 2>&1 &

155 -

sleep 30

156 157 157 158

- name: Run Python e2e tests

158 159

run: |

159 160

cd tests

160 161

uv run pytest

162 + 163 +

- if: failure()

164 +

name: Print MCP logs

165 +

run: cat mcp.log

Original file line number Diff line number Diff line change

@@ -14,13 +14,13 @@ jobs:

14 14

runs-on: ubuntu-latest

15 15

steps:

16 16

- name: Checkout

17 -

uses: actions/checkout@v4

17 +

uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

18 18

with:

19 19

fetch-depth: 0

20 20

persist-credentials: false

21 21 22 22

- name: Set up Go

23 -

uses: actions/setup-go@v5

23 +

uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0

24 24

with:

25 25

go-version: stable

26 26

# Do not use any caches when creating a release.

You can’t perform that action at this time.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4