Skip to content

Set up continuous integration automation #4

@LarsKemmann

Description

@LarsKemmann

Goal: Prevent as many defects as possible from getting merged, before even getting to a PR.

  • Look around at the .pbip community and identify any appropriate PR validation automation tools that can help with continuous integration. Look at both Microsoft guidance and community recommendations. This can include linters (for naming conventions and validation in VS Code), other error checking tools, possibly AI-based DAX code reviewers. 😁
  • Define a list of automation tools to use.
  • Implement the VS Code workspace settings to apply those tools to local development in the IDE.
  • Implement the GitHub Actions needed to apply those tools to PRs for validation (continuous integration).

Metadata

Metadata

Assignees

Labels

needs specThis item still needs an approved specification

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions