Terraform-provider-azuredevops: Using outdated Go version 1.12.10 in GitHub Pipeline

Created on 28 Jun 2020  路  2Comments  路  Source: microsoft/terraform-provider-azuredevops

Why is the GitHub pipeline, used to validate Pull Requests, utilizing an outdated Go version 1.12.10, although the build pipeline at the former repository at Microsoft is using at least Go 1.13.1.

The pipeline is now failing on my PR #18 because I'm using the %w formatting statement to wrap an inner error.

https://blog.golang.org/go1.13-errors

# github.com/terraform-providers/terraform-provider-azuredevops/azuredevops/internal/service/core
##[error]azuredevops/internal/service/core/data_project.go:39:10: Errorf format %w has unknown verb w
##[error]azuredevops/internal/service/core/resource_project.go:150:10: Errorf format %w has unknown verb w
FAIL    github.com/terraform-providers/terraform-provider-azuredevops/azuredevops/internal/service/core [build failed]
# github.com/terraform-providers/terraform-provider-azuredevops/azuredevops/internal/service/git
##[error]azuredevops/internal/service/git/data_git_repository.go:87:10: Errorf format %w has unknown verb w
##[error]azuredevops/internal/service/git/resource_git_repository.go:283:10: Errorf format %w has unknown verb w
FAIL    github.com/terraform-providers/terraform-provider-azuredevops/azuredevops/internal/service/git [build failed]
question

All 2 comments

@tmeckel This issue is being blocked by #10.

Hi @tmeckel , GitHub Action CI script have been fixed. You can update your code now. #24

Was this page helpful?
0 / 5 - 0 ratings