Skip to content

Hygiene - VS Code Extensions, actions/checkout, tests on.schedule#447

Merged
Skenvy merged 85 commits intomainfrom
hygiene
Feb 29, 2024
Merged

Hygiene - VS Code Extensions, actions/checkout, tests on.schedule#447
Skenvy merged 85 commits intomainfrom
hygiene

Conversation

@Skenvy
Copy link
Copy Markdown
Owner

@Skenvy Skenvy commented Feb 29, 2024

What this PR does | solves

Add email to the COC
Improve the README
Sets a .vscode/Collatz.code-workspace
Adds **/.vscode/extensions.json to all implementations.
Bump all actions/checkout
Bump all ruby/setup-ruby
Update the roxygen note for the R implementation.
Add a cron to all tests to run them all at 9AM on the 15th of every month.

Skenvy and others added 30 commits July 29, 2022 17:34
…e and uplift the python, julia, java and go readmes
…need to verify java's publish. Limited to no docs on package permission.
@Skenvy
Copy link
Copy Markdown
Owner Author

Skenvy commented Feb 29, 2024

Everything passed except for 2 R tests

What appears to be a breaking change in the version of node used by the new versions of actions/[email protected] interacting with a 5 and a half year old R container rocker/tidyverse:3.5.0 giving us;

/usr/bin/docker exec  57772f3c32025edf8c9a0fd37458f53904f28fc8f6[17](https://github.com/Skenvy/Collatz/actions/runs/8099004974/job/22133759054#step:3:18)f2ce4b846f4bb6da652e sh -c "cat /etc/*release | grep ^ID"
/__e/node20/bin/node: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.27' not found (required by /__e/node20/bin/node)
/__e/node20/bin/node: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /__e/node20/bin/node)
/__e/node20/bin/node: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.25' not found (required by /__e/node20/bin/node)

As well as a self imposed restriction more strict than the CRAN check on the Mac 4.2.1 build, which for some reason is not installing the latest roxygen package, and erroring on the note in the DESCRIPTION regarding the version of roxygen2 used to generate the manual being newer than the version it installed.

Will investigate both of these in the R branch, and let this merge.

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