Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 74dbd56

Browse files
committedJan 29, 2025·
Removed no more used go project and related workflows
1 parent 3c296e9 commit 74dbd56

17 files changed

+0
-1368
lines changed
 

‎.github/workflows/assets/validate-registry/LICENSE.txt

Lines changed: 0 additions & 661 deletions
This file was deleted.

‎.github/workflows/assets/validate-registry/go.mod

Lines changed: 0 additions & 33 deletions
This file was deleted.

‎.github/workflows/assets/validate-registry/go.sum

Lines changed: 0 additions & 112 deletions
This file was deleted.

‎.github/workflows/assets/validate-registry/main.go

Lines changed: 0 additions & 90 deletions
This file was deleted.

‎.github/workflows/assets/validate-registry/tests/__init__.py

Lines changed: 0 additions & 13 deletions
This file was deleted.

‎.github/workflows/assets/validate-registry/tests/pytest.ini

Lines changed: 0 additions & 10 deletions
This file was deleted.

‎.github/workflows/assets/validate-registry/tests/test_all.py

Lines changed: 0 additions & 97 deletions
This file was deleted.

‎.github/workflows/assets/validate-registry/tests/testdata/duplicate-name.txt

Lines changed: 0 additions & 4 deletions
This file was deleted.

‎.github/workflows/assets/validate-registry/tests/testdata/duplicate-url.txt

Lines changed: 0 additions & 4 deletions
This file was deleted.

‎.github/workflows/assets/validate-registry/tests/testdata/invalid-data-format.txt

Lines changed: 0 additions & 3 deletions
This file was deleted.

‎.github/workflows/assets/validate-registry/tests/testdata/invalid-type.txt

Lines changed: 0 additions & 3 deletions
This file was deleted.

‎.github/workflows/assets/validate-registry/tests/testdata/invalid-url-format.txt

Lines changed: 0 additions & 3 deletions
This file was deleted.

‎.github/workflows/assets/validate-registry/tests/testdata/no-type.txt

Lines changed: 0 additions & 3 deletions
This file was deleted.

‎.github/workflows/assets/validate-registry/tests/testdata/valid.txt

Lines changed: 0 additions & 3 deletions
This file was deleted.

‎.github/workflows/check-go-task.yml

Lines changed: 0 additions & 193 deletions
This file was deleted.

‎.github/workflows/test-go-integration-task.yml

Lines changed: 0 additions & 63 deletions
This file was deleted.

‎Taskfile.yml

Lines changed: 0 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,8 @@
11
# See: https://taskfile.dev/#/usage
22
version: "3"
33

4-
vars:
5-
LDFLAGS:
6-
DEFAULT_GO_MODULE_PATH: .github/workflows/assets/validate-registry/
7-
DEFAULT_GO_PACKAGES:
8-
sh: |
9-
echo $(cd {{default .DEFAULT_GO_MODULE_PATH .GO_MODULE_PATH}} && go list ./... | tr '\n' ' ' || echo '"ERROR: Unable to discover Go packages"')
10-
114
tasks:
125
# Source: https://github.com/arduino/tooling-project-assets/blob/main/workflow-templates/assets/check-workflows-task/Taskfile.yml
136
ci:validate:
147
desc: Validate GitHub Actions workflows against their JSON schema
158
vars:
@@ -35,7 +28,7 @@
3528
-s "{{.WORKFLOW_SCHEMA_PATH}}" \
3629
-d "{{.WORKFLOWS_DATA_PATH}}"
3730
3831
# Source: https://github.com/arduino/tooling-project-assets/blob/main/workflow-templates/assets/check-general-formatting-task/Taskfile.yml
3932
general:check-formatting:
4033
desc: Check basic formatting style of all files
4134
cmds:
@@ -46,91 +39,25 @@
4639
fi
4740
- ec
4841

4942
# Source: https://github.com/arduino/tooling-project-assets/blob/main/workflow-templates/assets/check-prettier-formatting-task/Taskfile.yml
5043
general:format-prettier:
5144
desc: Format all supported files with Prettier
5245
cmds:
5346
- npx prettier --write .
5447

55-
# Source: https://github.com/arduino/tooling-project-assets/blob/main/workflow-templates/assets/go-task/Taskfile.yml
56-
go:build:
57-
desc: Build the Go code
58-
dir: "{{.DEFAULT_GO_MODULE_PATH}}"
59-
cmds:
60-
- go build -v {{.LDFLAGS}}
61-
62-
# Source: https://github.com/arduino/tooling-project-assets/blob/main/workflow-templates/assets/check-go-task/Taskfile.yml
63-
go:check:
64-
desc: Check for problems with Go code
65-
deps:
66-
- task: go:vet
67-
- task: go:lint
68-
69-
# Source: https://github.com/arduino/tooling-project-assets/blob/main/workflow-templates/assets/check-go-task/Taskfile.yml
70-
go:vet:
71-
desc: Check for errors in Go code
72-
dir: "{{default .DEFAULT_GO_MODULE_PATH .GO_MODULE_PATH}}"
73-
cmds:
74-
- go vet {{default .DEFAULT_GO_PACKAGES .GO_PACKAGES}}
75-
76-
# Source: https://github.com/arduino/tooling-project-assets/blob/main/workflow-templates/assets/check-go-task/Taskfile.yml
77-
go:fix:
78-
desc: Modernize usages of outdated APIs
79-
dir: "{{default .DEFAULT_GO_MODULE_PATH .GO_MODULE_PATH}}"
80-
cmds:
81-
- go fix {{default .DEFAULT_GO_PACKAGES .GO_PACKAGES}}
82-
83-
# Source: https://github.com/arduino/tooling-project-assets/blob/main/workflow-templates/assets/check-go-task/Taskfile.yml
84-
go:lint:
85-
desc: Lint Go code
86-
dir: "{{default .DEFAULT_GO_MODULE_PATH .GO_MODULE_PATH}}"
87-
cmds:
88-
- |
89-
if ! which golint &>/dev/null; then
90-
echo "golint not installed or not in PATH. Please install: https://github.com/golang/lint#installation"
91-
exit 1
92-
fi
93-
- |
94-
golint \
95-
{{default "-min_confidence 0.8 -set_exit_status" .GO_LINT_FLAGS}} \
96-
{{default .DEFAULT_GO_PACKAGES .GO_PACKAGES}}
97-
98-
# Source: https://github.com/arduino/tooling-project-assets/blob/main/workflow-templates/assets/check-go-task/Taskfile.yml
99-
go:format:
100-
desc: Format Go code
101-
dir: "{{default .DEFAULT_GO_MODULE_PATH .GO_MODULE_PATH}}"
102-
cmds:
103-
- go fmt {{default .DEFAULT_GO_PACKAGES .GO_PACKAGES}}
104-
105-
go:tidy:
106-
desc: Run go mod tidy
107-
dir: "{{default .DEFAULT_GO_MODULE_PATH .GO_MODULE_PATH}}"
108-
cmds:
109-
- go mod tidy
110-
111-
# Source: https://github.com/arduino/tooling-project-assets/blob/main/workflow-templates/assets/test-go-integration-task/Taskfile.yml
112-
go:test-integration:
113-
desc: Run integration tests
114-
dir: "{{.DEFAULT_GO_MODULE_PATH}}"
115-
deps:
116-
- task: go:build
117-
- task: poetry:install-deps
118-
cmds:
119-
- poetry run pytest tests
120-
12148
# Source: https://github.com/arduino/tooling-project-assets/blob/main/workflow-templates/assets/poetry-task/Taskfile.yml
12249
poetry:install-deps:
12350
desc: Install dependencies managed by Poetry
12451
cmds:
12552
- poetry install --no-root
12653

12754
# Source: https://github.com/arduino/tooling-project-assets/blob/main/workflow-templates/assets/poetry-task/Taskfile.yml
12855
poetry:update-deps:
12956
desc: Update all dependencies managed by Poetry to their newest versions
13057
cmds:
13158
- poetry update
13259

13360
# Source: https://github.com/arduino/tooling-project-assets/blob/main/workflow-templates/assets/check-python-task/Taskfile.yml
13461
python:lint:
13562
desc: Lint Python code
13663
deps:
@@ -138,7 +65,7 @@
13865
cmds:
13966
- poetry run flake8 --show-source
14067

14168
# Source: https://github.com/arduino/tooling-project-assets/blob/main/workflow-templates/assets/check-python-task/Taskfile.yml
14269
python:format:
14370
desc: Format Python files
14471
deps:
@@ -151,7 +78,7 @@
15178
cmds:
15279
- libraries-repository-engine check-registry registry.txt
15380

15481
# Source: https://github.com/arduino/tooling-project-assets/blob/main/workflow-templates/assets/check-yaml-task/Taskfile.yml
15582
yaml:lint:
15683
desc: Check for problems with YAML files
15784
deps:

0 commit comments

Comments
 (0)
Please sign in to comment.