|
1 | 1 | # Source: https://github.com/arduino/tooling-project-assets/blob/main/workflow-templates/check-go-task.md
|
2 | 2 | name: Check Go
|
3 | 3 |
|
4 |
| -env: |
5 |
| - # See: https://github.com/actions/setup-go/tree/main#supported-version-syntax |
6 |
| - GO_VERSION: "1.17" |
7 |
| - |
8 | 4 | # See: https://docs.github.com/en/actions/reference/events-that-trigger-workflows
|
9 | 5 | on:
|
10 | 6 | push:
|
|
46 | 42 | - name: Install Go
|
47 | 43 | uses: actions/setup-go@v5
|
48 | 44 | with:
|
49 |
| - go-version: ${{ env.GO_VERSION }} |
| 45 | + go-version-file: ${{ matrix.module.path }}/go.mod |
50 | 46 |
|
51 | 47 | - name: Install Task
|
52 | 48 | uses: arduino/setup-task@v2
|
|
77 | 73 | - name: Install Go
|
78 | 74 | uses: actions/setup-go@v5
|
79 | 75 | with:
|
80 |
| - go-version: ${{ env.GO_VERSION }} |
| 76 | + go-version-file: ${{ matrix.module.path }}/go.mod |
81 | 77 |
|
82 | 78 | - name: Install Task
|
83 | 79 | uses: arduino/setup-task@v2
|
@@ -111,7 +107,7 @@ jobs:
|
111 | 107 | - name: Install Go
|
112 | 108 | uses: actions/setup-go@v5
|
113 | 109 | with:
|
114 |
| - go-version: ${{ env.GO_VERSION }} |
| 110 | + go-version-file: ${{ matrix.module.path }}/go.mod |
115 | 111 |
|
116 | 112 | - name: Install Task
|
117 | 113 | uses: arduino/setup-task@v2
|
@@ -145,7 +141,7 @@ jobs:
|
145 | 141 | - name: Install Go
|
146 | 142 | uses: actions/setup-go@v5
|
147 | 143 | with:
|
148 |
| - go-version: ${{ env.GO_VERSION }} |
| 144 | + go-version-file: ${{ matrix.module.path }}/go.mod |
149 | 145 |
|
150 | 146 | - name: Install Task
|
151 | 147 | uses: arduino/setup-task@v2
|
@@ -179,7 +175,7 @@ jobs:
|
179 | 175 | - name: Install Go
|
180 | 176 | uses: actions/setup-go@v5
|
181 | 177 | with:
|
182 |
| - go-version: ${{ env.GO_VERSION }} |
| 178 | + go-version-file: ${{ matrix.module.path }}/go.mod |
183 | 179 |
|
184 | 180 | - name: Run go mod tidy
|
185 | 181 | working-directory: ${{ matrix.module.path }}
|
|
0 commit comments