Skip to content

Commit

Permalink
Merge pull request #8828 from planetscale/fix-make-sizegen
Browse files Browse the repository at this point in the history
Apply goimports before checking make sizegen
  • Loading branch information
vmg committed Sep 17, 2021
2 parents f46f665 + 247a4f0 commit 51c6c54
Show file tree
Hide file tree
Showing 85 changed files with 173 additions and 87 deletions.
5 changes: 4 additions & 1 deletion .github/docker/cluster_test_vreplication_basic/Dockerfile
Expand Up @@ -35,5 +35,8 @@ ENV VTDATAROOT /vt/vtdataroot
# create the vtdataroot directory
RUN mkdir -p $VTDATAROOT

# sleep for 50 minutes
# install goimports
RUN go install golang.org/x/tools/cmd/goimports@latest

# sleep for 50 minutes
CMD sleep 3000
Expand Up @@ -35,5 +35,8 @@ ENV VTDATAROOT /vt/vtdataroot
# create the vtdataroot directory
RUN mkdir -p $VTDATAROOT

# sleep for 50 minutes
# install goimports
RUN go install golang.org/x/tools/cmd/goimports@latest

# sleep for 50 minutes
CMD sleep 3000
Expand Up @@ -35,5 +35,8 @@ ENV VTDATAROOT /vt/vtdataroot
# create the vtdataroot directory
RUN mkdir -p $VTDATAROOT

# sleep for 50 minutes
# install goimports
RUN go install golang.org/x/tools/cmd/goimports@latest

# sleep for 50 minutes
CMD sleep 3000
5 changes: 4 additions & 1 deletion .github/docker/cluster_test_vreplication_v2/Dockerfile
Expand Up @@ -35,5 +35,8 @@ ENV VTDATAROOT /vt/vtdataroot
# create the vtdataroot directory
RUN mkdir -p $VTDATAROOT

# sleep for 50 minutes
# install goimports
RUN go install golang.org/x/tools/cmd/goimports@latest

# sleep for 50 minutes
CMD sleep 3000
5 changes: 4 additions & 1 deletion .github/docker/unit_test_mariadb103/Dockerfile
Expand Up @@ -27,8 +27,11 @@ ENV VTDATAROOT /vt/vtdataroot
# create the vtdataroot directory
RUN mkdir -p $VTDATAROOT

# install goimports
RUN go install golang.org/x/tools/cmd/goimports@latest

# make tools
RUN make tools

# sleep for 50 minutes
# sleep for 50 minutes
CMD sleep 3000
5 changes: 4 additions & 1 deletion .github/docker/unit_test_mysql57/Dockerfile
Expand Up @@ -27,8 +27,11 @@ ENV VTDATAROOT /vt/vtdataroot
# create the vtdataroot directory
RUN mkdir -p $VTDATAROOT

# install goimports
RUN go install golang.org/x/tools/cmd/goimports@latest

# make tools
RUN make tools

# sleep for 50 minutes
# sleep for 50 minutes
CMD sleep 3000
4 changes: 2 additions & 2 deletions .github/workflows/check_formatting.yml
@@ -1,5 +1,5 @@
name: check_formatting
on: [pull_request]
on: [pull_request,push]
jobs:

build:
Expand All @@ -8,7 +8,7 @@ jobs:
steps:

- name: Set up Go
uses: actions/setup-go@v1
uses: actions/setup-go@v2
with:
go-version: 1.17

Expand Down
25 changes: 25 additions & 0 deletions .github/workflows/check_imports.yml
@@ -0,0 +1,25 @@
name: check_imports
on: [pull_request,push]
jobs:

build:
name: Check Imports
runs-on: ubuntu-latest
steps:

- name: Set up Go
uses: actions/setup-go@v2
with:
go-version: 1.17

- name: Check out code
uses: actions/checkout@v2

- name: Install goimports
run: |
go install golang.org/x/tools/cmd/goimports@latest
- name: Run goimports
run: |
out=$(goimports -local vitess.io/vitess -l -w $(find . -name "*.go" | grep -v ".pb.go"))
echo $out | grep go > /dev/null && echo -e "The following files are malformatted:\n$out" && exit 1 || echo "All the files are formatted correctly"
2 changes: 1 addition & 1 deletion .github/workflows/check_make_parser.yml
Expand Up @@ -8,7 +8,7 @@ jobs:
steps:

- name: Set up Go
uses: actions/setup-go@v1
uses: actions/setup-go@v2
with:
go-version: 1.17

Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/check_make_sizegen.yml
Expand Up @@ -8,7 +8,7 @@ jobs:
steps:

- name: Set up Go
uses: actions/setup-go@v1
uses: actions/setup-go@v2
with:
go-version: 1.17

Expand All @@ -34,6 +34,7 @@ jobs:
sudo ln -s /etc/apparmor.d/usr.sbin.mysqld /etc/apparmor.d/disable/
sudo apparmor_parser -R /etc/apparmor.d/usr.sbin.mysqld
go mod download
go install golang.org/x/tools/cmd/goimports@latest
- name: Run make minimaltools
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/check_make_visitor.yml
Expand Up @@ -8,7 +8,7 @@ jobs:
steps:

- name: Set up Go
uses: actions/setup-go@v1
uses: actions/setup-go@v2
with:
go-version: 1.17

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cluster_endtoend_11.yml
Expand Up @@ -13,7 +13,7 @@ jobs:

steps:
- name: Set up Go
uses: actions/setup-go@v1
uses: actions/setup-go@v2
with:
go-version: 1.17

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cluster_endtoend_12.yml
Expand Up @@ -13,7 +13,7 @@ jobs:

steps:
- name: Set up Go
uses: actions/setup-go@v1
uses: actions/setup-go@v2
with:
go-version: 1.17

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cluster_endtoend_13.yml
Expand Up @@ -13,7 +13,7 @@ jobs:

steps:
- name: Set up Go
uses: actions/setup-go@v1
uses: actions/setup-go@v2
with:
go-version: 1.17

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cluster_endtoend_14.yml
Expand Up @@ -13,7 +13,7 @@ jobs:

steps:
- name: Set up Go
uses: actions/setup-go@v1
uses: actions/setup-go@v2
with:
go-version: 1.17

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cluster_endtoend_15.yml
Expand Up @@ -13,7 +13,7 @@ jobs:

steps:
- name: Set up Go
uses: actions/setup-go@v1
uses: actions/setup-go@v2
with:
go-version: 1.17

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cluster_endtoend_16.yml
Expand Up @@ -13,7 +13,7 @@ jobs:

steps:
- name: Set up Go
uses: actions/setup-go@v1
uses: actions/setup-go@v2
with:
go-version: 1.17

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cluster_endtoend_17.yml
Expand Up @@ -13,7 +13,7 @@ jobs:

steps:
- name: Set up Go
uses: actions/setup-go@v1
uses: actions/setup-go@v2
with:
go-version: 1.17

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cluster_endtoend_18.yml
Expand Up @@ -13,7 +13,7 @@ jobs:

steps:
- name: Set up Go
uses: actions/setup-go@v1
uses: actions/setup-go@v2
with:
go-version: 1.17

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cluster_endtoend_19.yml
Expand Up @@ -13,7 +13,7 @@ jobs:

steps:
- name: Set up Go
uses: actions/setup-go@v1
uses: actions/setup-go@v2
with:
go-version: 1.17

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cluster_endtoend_20.yml
Expand Up @@ -13,7 +13,7 @@ jobs:

steps:
- name: Set up Go
uses: actions/setup-go@v1
uses: actions/setup-go@v2
with:
go-version: 1.17

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cluster_endtoend_21.yml
Expand Up @@ -13,7 +13,7 @@ jobs:

steps:
- name: Set up Go
uses: actions/setup-go@v1
uses: actions/setup-go@v2
with:
go-version: 1.17

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cluster_endtoend_22.yml
Expand Up @@ -13,7 +13,7 @@ jobs:

steps:
- name: Set up Go
uses: actions/setup-go@v1
uses: actions/setup-go@v2
with:
go-version: 1.17

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cluster_endtoend_23.yml
Expand Up @@ -13,7 +13,7 @@ jobs:

steps:
- name: Set up Go
uses: actions/setup-go@v1
uses: actions/setup-go@v2
with:
go-version: 1.17

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cluster_endtoend_24.yml
Expand Up @@ -13,7 +13,7 @@ jobs:

steps:
- name: Set up Go
uses: actions/setup-go@v1
uses: actions/setup-go@v2
with:
go-version: 1.17

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cluster_endtoend_26.yml
Expand Up @@ -13,7 +13,7 @@ jobs:

steps:
- name: Set up Go
uses: actions/setup-go@v1
uses: actions/setup-go@v2
with:
go-version: 1.17

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cluster_endtoend_mysql80.yml
Expand Up @@ -13,7 +13,7 @@ jobs:

steps:
- name: Set up Go
uses: actions/setup-go@v1
uses: actions/setup-go@v2
with:
go-version: 1.17

Expand Down
Expand Up @@ -13,7 +13,7 @@ jobs:

steps:
- name: Set up Go
uses: actions/setup-go@v1
uses: actions/setup-go@v2
with:
go-version: 1.17

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cluster_endtoend_onlineddl_ghost.yml
Expand Up @@ -13,7 +13,7 @@ jobs:

steps:
- name: Set up Go
uses: actions/setup-go@v1
uses: actions/setup-go@v2
with:
go-version: 1.17

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cluster_endtoend_onlineddl_revert.yml
Expand Up @@ -13,7 +13,7 @@ jobs:

steps:
- name: Set up Go
uses: actions/setup-go@v1
uses: actions/setup-go@v2
with:
go-version: 1.17

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cluster_endtoend_onlineddl_singleton.yml
Expand Up @@ -13,7 +13,7 @@ jobs:

steps:
- name: Set up Go
uses: actions/setup-go@v1
uses: actions/setup-go@v2
with:
go-version: 1.17

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cluster_endtoend_onlineddl_vrepl.yml
Expand Up @@ -13,7 +13,7 @@ jobs:

steps:
- name: Set up Go
uses: actions/setup-go@v1
uses: actions/setup-go@v2
with:
go-version: 1.17

Expand Down
Expand Up @@ -13,7 +13,7 @@ jobs:

steps:
- name: Set up Go
uses: actions/setup-go@v1
uses: actions/setup-go@v2
with:
go-version: 1.17

Expand Down
Expand Up @@ -13,7 +13,7 @@ jobs:

steps:
- name: Set up Go
uses: actions/setup-go@v1
uses: actions/setup-go@v2
with:
go-version: 1.17

Expand Down
Expand Up @@ -13,7 +13,7 @@ jobs:

steps:
- name: Set up Go
uses: actions/setup-go@v1
uses: actions/setup-go@v2
with:
go-version: 1.17

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cluster_endtoend_resharding.yml
Expand Up @@ -13,7 +13,7 @@ jobs:

steps:
- name: Set up Go
uses: actions/setup-go@v1
uses: actions/setup-go@v2
with:
go-version: 1.17

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/cluster_endtoend_resharding_bytes.yml
Expand Up @@ -13,7 +13,7 @@ jobs:

steps:
- name: Set up Go
uses: actions/setup-go@v1
uses: actions/setup-go@v2
with:
go-version: 1.17

Expand Down
Expand Up @@ -13,7 +13,7 @@ jobs:

steps:
- name: Set up Go
uses: actions/setup-go@v1
uses: actions/setup-go@v2
with:
go-version: 1.17

Expand Down

0 comments on commit 51c6c54

Please sign in to comment.