-
-
Notifications
You must be signed in to change notification settings - Fork 18
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
Testing r.pkg.template modifications for faster testing #1329
Conversation
@@ -21,7 +21,7 @@ jobs: | |||
uses: insightsengineering/r.pkg.template/.github/workflows/audit.yaml@main | |||
r-cmd: | |||
name: R CMD Check 🧬 | |||
uses: insightsengineering/r.pkg.template/.github/workflows/build-check-install.yaml@main | |||
uses: insightsengineering/r.pkg.template/.github/workflows/build-check-install.yaml@38b63dee0b54d8b50dd360b1b40258feb081ed54 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
uses: insightsengineering/r.pkg.template/.github/workflows/build-check-install.yaml@38b63dee0b54d8b50dd360b1b40258feb081ed54 | |
uses: insightsengineering/r.pkg.template/.github/workflows/build-check-install.yaml@main |
Just adding a suggestion to block accidental merge with this.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
But I think you can just use the feature branch here so any updates on the branch will be reflected by simply triggering the workflow here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for opening a comment. The problem with the feature branch was that it didn't like having multiple @ (the branch name is 580_module_tests@main
): 338e058
(#1329) and it didn't trigger the tests. After that I use the commits to be able to run the checks manually.
@@ -44,7 +44,7 @@ jobs: | |||
deps-installation-method: setup-r-dependencies | |||
r-cmd-non-cran: | |||
name: R CMD Check (non-CRAN) 🧬 | |||
uses: insightsengineering/r.pkg.template/.github/workflows/build-check-install.yaml@main | |||
uses: insightsengineering/r.pkg.template/.github/workflows/build-check-install.yaml@38b63dee0b54d8b50dd360b1b40258feb081ed54 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
uses: insightsengineering/r.pkg.template/.github/workflows/build-check-install.yaml@38b63dee0b54d8b50dd360b1b40258feb081ed54 | |
uses: insightsengineering/r.pkg.template/.github/workflows/build-check-install.yaml@main |
Just adding a suggestion to block accidental merge with this.
Testing is happening on #1332 |
Pull Request
Do not merge
Part of : https://github.com/insightsengineering/coredev-tasks/issues/580
This PR has modifications on:
In its current form all the tests should be run at take 2h.
Remove the modification on the helper file and it should only run tests specific to the module and test file modified.