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

Set Up GitHub Actions #73

Closed
4 tasks done
Tracked by #135
ian-noaa opened this issue Nov 3, 2021 · 6 comments · Fixed by #282, #283, #284 or #293
Closed
4 tasks done
Tracked by #135

Set Up GitHub Actions #73

ian-noaa opened this issue Nov 3, 2021 · 6 comments · Fixed by #282, #283, #284 or #293
Assignees
Labels
task Tasks break a project down into discrete steps

Comments

@ian-noaa
Copy link
Contributor

ian-noaa commented Nov 3, 2021

We would like to set up GitHub Actions to run our testing framework on each PR.

  • Setup GitHub Actions to build the container
  • Run the Ruff formatter over the codebase & add to CI
  • Run the Ruff linter over the codebase & add to CI
  • Update the test suite to be able to easily exclude tests that need external resources & add to CI
@bonnystrong
Copy link

Should this really be assigned to Randy rather than Ian?

@randytpierce
Copy link
Contributor

randytpierce commented Sep 14, 2022 via email

@bonnystrong
Copy link

bonnystrong commented Sep 14, 2022 via email

@randytpierce
Copy link
Contributor

randytpierce commented Sep 14, 2022 via email

@ian-noaa
Copy link
Contributor Author

I think when we last talked about this we were going to have someone else take the lead but I was going to be available to work closely or pair with them as needed. My thoughts at the time were that this would be easier to do after something like #40 was done so that most of the complexity of building & testing the code was pushed down into the Python language tooling.

@github-actions
Copy link

This issue is stale because it has been open 90 days with no activity.

@github-actions github-actions bot added the Stale label Dec 15, 2022
@ian-noaa ian-noaa removed the Don't use: Medium low urgency with moderate impact label May 16, 2023
@bonnystrong bonnystrong assigned ian-noaa and unassigned randytpierce Aug 30, 2023
@ian-noaa ian-noaa added task Tasks break a project down into discrete steps and removed Stale labels Nov 29, 2023
This was linked to pull requests Dec 21, 2023
@ian-noaa ian-noaa linked a pull request Jan 2, 2024 that will close this issue
@ian-noaa ian-noaa reopened this Jan 8, 2024
@ian-noaa ian-noaa linked a pull request Jan 8, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
task Tasks break a project down into discrete steps
Projects
None yet
3 participants