Skip to content

Add GitHub Actions automation #7

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

Closed
deansheather opened this issue Nov 21, 2024 · 0 comments · Fixed by #13
Closed

Add GitHub Actions automation #7

deansheather opened this issue Nov 21, 2024 · 0 comments · Fixed by #13
Assignees
Labels
enhancement New feature or request

Comments

@deansheather
Copy link
Member

  • Linting
  • Formatting
  • Testing
@deansheather deansheather self-assigned this Nov 21, 2024
@coder-labeler coder-labeler bot added the enhancement New feature or request label Nov 21, 2024
deansheather added a commit that referenced this issue Jan 29, 2025
Adds fmt, test and build jobs using dotnet.

The fmt job currently doesn't match what Rider does, but I think that
will be difficult to pull off without using a different formatting tool
which I don't want to investigate for now.

Removes the `Package` project in favor of making the `App` project
include the necessary stuff for packaging itself. We weren't getting any
benefit from it being in a separate package yet and it was not building
correctly in dotnet (only in VS) when they were separated.

Closes #7
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant