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

switch from staged-dependencies to setup-r-dependencies for deps install #65

Closed
36 of 38 tasks
pawelru opened this issue Oct 9, 2024 · 1 comment
Closed
36 of 38 tasks
Assignees
Labels

Comments

@pawelru
Copy link
Collaborator

pawelru commented Oct 9, 2024

Our new target solution for installing the dependencies is setup-r-dependencies GHA. Currently this is implemented by deps-installation-method parameter of most of our higher level actions. The default value is staged-dependencies which follows the existing / old logic. The task is to change it to the new value (and resolve issues if any).

More info:

This is done in that way to conduct migration product by product at its own pace. Then (some time in the future) we will soft deprecate that parameter and archive staged.dependencies at all.

Repos:

Part 1

Part 2

@shajoezhu shajoezhu added the sme label Nov 1, 2024
donyunardi added a commit to insightsengineering/teal.logger that referenced this issue Dec 9, 2024
Related to
insightsengineering/nestdevs-tasks#65
Switch to setup-r-dependencies.

A straightforward update as we don't need `lookup-refs`.
donyunardi added a commit to insightsengineering/teal.code that referenced this issue Dec 9, 2024
Related to
insightsengineering/nestdevs-tasks#65
Switch to setup-r-dependencies.

A straightforward update as we don't need `lookup-refs`.
@shajoezhu shajoezhu removed the sme label Dec 10, 2024
donyunardi added a commit to insightsengineering/teal.data that referenced this issue Dec 10, 2024
Related to
insightsengineering/nestdevs-tasks#65
Switch to setup-r-dependencies.
Added teal.code for `lookup-refs`.
donyunardi added a commit to insightsengineering/teal.widgets that referenced this issue Dec 10, 2024
Related to
insightsengineering/nestdevs-tasks#65
Switched to setup-r-dependencies and added formatters and rtables for
lookup-refs
donyunardi added a commit to insightsengineering/teal.slice that referenced this issue Dec 10, 2024
Related to
insightsengineering/nestdevs-tasks#65
Switched to setup-r-dependencies and added these packages for
lookup-refs:
* teal.code
* teal.data
* teal.logger
* teal.widgets
* formatters
* rtables
donyunardi added a commit to insightsengineering/teal.transform that referenced this issue Dec 10, 2024
Related to
insightsengineering/nestdevs-tasks#65
Switched to setup-r-dependencies and added these packages for
lookup-refs:
* teal.code
* teal.data
* teal.logger
* teal.widgets
* formatters
* rtables
m7pr pushed a commit to insightsengineering/teal.modules.general that referenced this issue Dec 11, 2024
Related to
insightsengineering/nestdevs-tasks#65
Switch to setup-r-dependencies.
Added `teal.modules.general` for lookup-refs.
m7pr pushed a commit to insightsengineering/teal.goshawk that referenced this issue Dec 11, 2024
Related to
insightsengineering/nestdevs-tasks#65
Switch to setup-r-dependencies.
Added `teal.goshawk` for lookup-refs.
@m7pr m7pr assigned m7pr and vedhav Dec 11, 2024
vedhav added a commit to insightsengineering/teal.reporter that referenced this issue Dec 11, 2024
Related to
insightsengineering/nestdevs-tasks#65
Switch to setup-r-dependencies.
Added `teal.reporter` for lookup-refs.

---------

Co-authored-by: Marcin <[email protected]>
vedhav added a commit to insightsengineering/osprey that referenced this issue Dec 11, 2024
Related to
insightsengineering/nestdevs-tasks#65
Switch to setup-r-dependencies.
Added `osprey` for lookup-refs.
m7pr pushed a commit to insightsengineering/teal.modules.clinical that referenced this issue Dec 11, 2024
Related to
insightsengineering/nestdevs-tasks#65
Switch to setup-r-dependencies.
Added `teal.modules.clinical` for lookup-refs.
vedhav added a commit to insightsengineering/goshawk that referenced this issue Dec 11, 2024
Related to
insightsengineering/nestdevs-tasks#65
Switch to setup-r-dependencies.
Added `goshawk` for lookup-refs.
vedhav added a commit to insightsengineering/teal.osprey that referenced this issue Dec 12, 2024
Related to
insightsengineering/nestdevs-tasks#65
Switch to setup-r-dependencies.
Added `teal.osprey` for lookup-refs.

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
vedhav added a commit to insightsengineering/hermes that referenced this issue Dec 12, 2024
Related to
insightsengineering/nestdevs-tasks#65
Switch to setup-r-dependencies.
Added `hermes` for lookup-refs.
vedhav added a commit to insightsengineering/teal.modules.hermes that referenced this issue Dec 12, 2024
Related to
insightsengineering/nestdevs-tasks#65
Switch to setup-r-dependencies.
Added `teal.modules.hermes` for lookup-refs.

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
@vedhav
Copy link

vedhav commented Dec 12, 2024

🎉All the repos use the setup-r-dependencies now!

@vedhav vedhav closed this as completed Dec 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants