Ensure Go code is formatted (#37)

This commit is contained in:
Pieter Noordhuis 2022-09-07 15:15:23 +02:00 committed by GitHub
parent 80a4c47d62
commit 5a55cad7c3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 44 additions and 16 deletions

View File

@ -48,3 +48,24 @@ jobs:
- name: Run tests - name: Run tests
run: make test run: make test
fmt:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-go@v1
with:
go-version: 1.18.x
- name: Run gofmt
run: |
# -l: list files that were reformatted
# -w: write back formatted files to disk
gofmt -l -w ./
- name: Fail on differences
run: |
# Exit with status code 1 if there are differences (i.e. unformatted files)
git diff --exit-code

6
.vscode/settings.json vendored Normal file
View File

@ -0,0 +1,6 @@
{
"[go]": {
"editor.insertSpaces": false,
"editor.formatOnSave": true
}
}

View File

@ -10,6 +10,7 @@ Solve the following adoption slowers:
- users won't have to copy-paste these into their configs: - users won't have to copy-paste these into their configs:
```hcl ```hcl
terraform { terraform {
required_providers { required_providers {
databricks = { databricks = {