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

GitHub Actions (test/build/documentation/code style) #19

Merged
merged 9 commits into from
Jul 5, 2023
Merged

GitHub Actions (test/build/documentation/code style) #19

merged 9 commits into from
Jul 5, 2023

Conversation

georgemoon
Copy link
Contributor

@georgemoon georgemoon commented Jun 6, 2023

Conversion of GitLab actions:

  • Build documentation
  • Test API
  • Build API images and push to GitHub Container Registry
  • Check code formatting

Deploy action not converted, perhaps could stay on GitLab.
Probably some optimisation could be done for build conditions (e.g. only building API when changes are made to the API path, separating frontend/backend into their own workflows) but that can wait until after this PR has been approved (or not).

@georgemoon georgemoon changed the title WIP GitHub Actions (test/build/documentation/code style) Jun 6, 2023
@georgemoon georgemoon marked this pull request as ready for review June 6, 2023 15:32
@MathildeNS MathildeNS requested review from mvergez and Julien-Gr4z and removed request for mvergez June 16, 2023 09:47
@georgemoon georgemoon merged commit 4a53b0b into naturalsolutions:dev Jul 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant