Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve Wrangler's CI #45251

Open
MbolotSuse opened this issue Apr 25, 2024 · 0 comments
Open

Improve Wrangler's CI #45251

MbolotSuse opened this issue Apr 25, 2024 · 0 comments
Labels
priority/1 team/frameworks the team that is responsible for frameworks, projects, webhook, and other various areas
Milestone

Comments

@MbolotSuse
Copy link
Contributor

MbolotSuse commented Apr 25, 2024

After Wrangler has been moved over to GHA (#45226), some adjustments will need to be made to further improve the CI. Specifically:

  • In the ci, all tests running using go test should run with the -race flag. This includes any integration tests written using go.
  • The linter configuration should be updated with a more strict set of rules.

Wrangler's source code may require changes after these changes so that the CI passes. These changes are in scope for this work, and the source should be changed where necessary to get the CI to pass.

@MbolotSuse MbolotSuse added priority/1 team/frameworks the team that is responsible for frameworks, projects, webhook, and other various areas labels Apr 25, 2024
@MbolotSuse MbolotSuse added this to the v2.9-Next2 milestone Apr 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority/1 team/frameworks the team that is responsible for frameworks, projects, webhook, and other various areas
Projects
None yet
Development

No branches or pull requests

1 participant