• per1234's avatar
    Sync testing infrastructure with "template" assets (#1388) · 3e414555
    per1234 authored
    * [skip changelog] Sync testing infrastructure with "template" assets
    
    We have assembled a collection of reusable project assets:
    https://github.com/arduino/tooling-project-assets
    These will be used in the repositories of all Arduino tooling projects.
    
    Some minor improvements and standardizations have been made in the upstream "template" assets, and those are hereby
    introduced to this repository.
    
    Notable:
    
    - Configure paths filters to avoid unnecessary workflow runs
    - Increased parallelism
    - Improved maintainability
    
    * Remove obsolete testing tasks
    
    The sync with the template testing assets has resulted in new standardized names for some of the test runner tasks:
    
    - `test-unit` -> `go:test`
    - `test-integration` -> `go:test-integration`
    
    * [skip changelog] Update package names in imports
    
    As of Go 1.7 the `golang.org/x/net/context` package is available in the standard library under the name `context`.
    
    * [skip changelog] Tidy root module dependencies
    
    Result of running `go mod tidy` with Go 1.16.6.
    
    * [skip changelog] Tidy `github.com/arduino/arduino-cli/arduino/discovery/discovery_client` module's dependencies
    
    Result of running `go mod tidy` with Go 1.16.6.
    
    * [skip changelog] Tidy `github.com/arduino/arduino-cli/term_example` module's dependencies
    
    Result of running `go mod tidy` with Go 1.16.6.
    
    * [skip changelog] Tidy `github.com/arduino/arduino-cli/docsgen` module's dependencies
    
    Result of running `go mod tidy` with Go 1.16.6.
    3e414555
Analyzing file…
go.mod 260 Bytes