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

Update Tests dependencies #8015

Merged
merged 1 commit into from
Feb 19, 2024
Merged

Update Tests dependencies #8015

merged 1 commit into from
Feb 19, 2024

Conversation

cderv
Copy link
Collaborator

@cderv cderv commented Dec 22, 2023

This PR is here to check all our tests do run ok with latest version of the tools (R Python Julia)

@cderv cderv force-pushed the test-deps branch 3 times, most recently from 8772729 to c4f3036 Compare December 22, 2023 14:08
@cderv cderv marked this pull request as ready for review December 22, 2023 15:09
@cderv
Copy link
Collaborator Author

cderv commented Dec 22, 2023

@dragonstyle @cscheid I'll wait for you to see this PR before merging because it would impact your local test setup too.

If I merge, it means you need to re-rerun the test configuration environment script and select the right version for you project tests.

I figured it was good to check that everything is working with last version of all the tools before we release 1.4. It seems this is all good

@cderv cderv force-pushed the test-deps branch 3 times, most recently from e950c80 to 20d40bf Compare January 15, 2024 14:55
@cderv cderv changed the title Update Tests dependencies to prepare next release Update Tests dependencies Jan 25, 2024
@cderv cderv force-pushed the test-deps branch 6 times, most recently from f4cb562 to 72ebe8e Compare February 2, 2024 14:31
@cderv cderv force-pushed the test-deps branch 2 times, most recently from 5e5289d to 780a8ad Compare February 19, 2024 17:29
- Python 3.12
- Julia 1.10
- R 4.3.2
- All versions of packages dependencies

- Update GHA workflow accordingly
- Add dev documentation

- Adapt for newer Julia action issue

julia-actions/setup-julia@v1.9.5 is using `tar` for Windows installation
now but uses any `tar` from PATH. However, it requires a `tar.exe` that
can handle Windows paths with drive letters.

In our workflow, `tar` is found in `/usr/bin/tar` from rtools being
added to PATH. This leads to error as it does not support the drive
letters.

Not adding rtools to PATH will solve, and should not impact the workflow
as pak is used for R packages installation.

More details about this issue at julia-actions/setup-julia#205
@cderv
Copy link
Collaborator Author

cderv commented Feb 19, 2024

@quarto-dev/developers I am merging this, so there could be some updates to do in your testing environment to synced with what we'll do on CI.

@cderv cderv merged commit ef60098 into main Feb 19, 2024
47 checks passed
@cderv cderv deleted the test-deps branch February 19, 2024 18:56
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