-
-
Notifications
You must be signed in to change notification settings - Fork 2
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
Adds min package version #49
Conversation
658776d
to
51e7c2e
Compare
Please hold on merging this until we finish teal.logger CRAN release. |
@donyunardi 👍 this was still at a draft stage, so it wouldn't be merged at this initial sweep. What do you think about integrating a step on the As that section is purely a
Maybe by adding
|
Hi @averissimo, |
f9a5431
to
0a561d5
Compare
See here for workflow (triggered manually): https://github.com/insightsengineering/teal.logger/actions/runs/6247976226/job/16961624494 |
Code Coverage Summary
Diff against main
Results for commit: 3a1476d Minimum allowed coverage is ♻️ This comment has been updated with latest results |
Starting the workflow again for verdepcheck branch as the last build failed https://github.com/insightsengineering/teal.logger/actions/runs/6249701997 |
@averissimo there is no rmarkdown and we failed on vignettes creation in R CMD Check action : ) |
@averissimo is it possible that knitr version inside docker container is smaller and not enough? |
I would recommend updating the container with the never Updating |
No idea what's going on @averissimo |
Isn't it because of this? teal.logger/vignettes/teal-logger.Rmd Line 4 in db3031f
EDIT: |
I can't reproduce this error locally (i.e. building and checking with CI image as done below) @cicdguy any idea on how to best reproduce the action? git pull ghcr.io/insightsengineering/rstudio_4.3.1_bioc_3.17:latest
git clone git@github.com:insightsengineering/teal.logger --branch=verdepcheck_action remove_me_teal.logger
docker run -v ./remove_me_teal.logger:/workspace/teal.logger -it ghcr.io/insightsengineering/rstudio_4.3.1_bioc_3.17:latest \
bash -c "R CMD build teal.logger/ && R CMD check --as-cran teal.logger_0.1.3.9005.tar.gz" I also tried setting up the same env variables within the docker container export junit_xml_storage=_junit_xml_reports
export junit_xml_diff_branch=main
export junit_xml_comparison=true
export junit_xml_positive_threshold=1
export junit_xml_negative_threshold=1
export PKGBUILD=teal.logger_0.1.3.9005.tar.gz
export PKGNAME=teal.logger
export TESTING_DEPTH=1
export _R_CHECK_TESTS_NLINES_=0
export _R_CHECK_VIGNETTES_NLINES_=0
export _R_CHECK_FORCE_SUGGESTS_=true No warnings / errors |
Yeah this is an odd one. Let me see what the deal is. |
The trick was to add |
Thanks for that 😃, however, (for the full context) we were trying to remove the This approach was successful on other The same setup without {rmarkdown} on Depends/Suggests/Imports works on
This creates a sort of random effect that I was hoping to understand. Especially as |
Yeah I figured that was the case. Let me remove it and try again. This is so odd. |
f6adf6d
to
db3031f
Compare
Brough back |
It started breaking on |
I would merge if it did not broke on |
You need to add it also under Suggests |
@m7pr The automated action runs fine with the latest commit I added today: https://github.com/insightsengineering/teal.logger/actions/runs/6533296712 |
bring back rmarkdown Signed-off-by: Marcin <133694481+m7pr@users.noreply.github.com>
Signed-off-by: Marcin <133694481+m7pr@users.noreply.github.com>
4d962ce
to
3a1476d
Compare
@averissimo you're good to merge |
fix verdepcheck pipeline: https://github.com/insightsengineering/teal.slice/actions/runs/8585974107 added `rmarkdown` back as per insightsengineering/teal.logger#49 (comment) verdepcheck pipeline will be manually triggered. You can check its status here: https://github.com/insightsengineering/teal.slice/actions/workflows/scheduled.yaml?query=branch%3Afix_verdepcheck
WIP :: parent issue: insightsengineering/nestdevs-tasks#7
Supersede:
🔴 Checklist for PR Reviewer
(see comment below)
main
rmarkdown
(may have been removed onSuggests
)Imports
,Depends
&Suggests
are in new sectionConfig/Needs/verdepcheck
NEWS.md
scheduled.yaml
action was run succesfully (all 4 strategies)Scheduled 🕰️ / Dependency
actionsscheduled.yaml
SHOULD NOT have any push on any branches🔴 What's needed before merging?
This PR depends on some upstream changes that need to be finalized/merged before being ready to review.
Change in code
verdepcheck.yml
action (see comments)on: push
sectionPRS
min_isolated
andmin_cohort
r-verdepcheck-action#16Changes description
DESCRIPTION
Config/Need/verdepcheck
section inDESCRIPTION