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

build(docker): Use core RMI workflow #47

Closed
wants to merge 8 commits into from

Conversation

AlexAxthelm
Copy link
Contributor

Use a branch workflow to build the docker image now that it supports specifying platforms

Closes: #45

Use a branch workflow to build the docker image now that it supports specifying platforms

Closes: #45
Copy link

github-actions bot commented Apr 17, 2024

Docker build status

Commit time Git sha Image
2024-04-30T16:04:07Z 6351eb4 ghcr.io/rmi-pacta/workflow.scenario.preparation:pr-47
History
Commit time Git sha Image
2024-04-30T16:04:07Z 6351eb4 ghcr.io/rmi-pacta/workflow.scenario.preparation:pr-47
2024-04-18T13:12:30Z 0e207f0 ghcr.io/rmi-pacta/workflow.scenario.preparation:pr-47
2024-04-17T13:09:12Z e58ebbc ghcr.io/rmi-pacta/workflow.scenario.preparation:pr-47
2024-04-17T12:54:16Z d4d925b ghcr.io/rmi-pacta/workflow.scenario.preparation:pr-47
2024-04-17T12:27:16Z b71219d ghcr.io/rmi-pacta/workflow.scenario.preparation:pr-47
2024-04-17T12:21:39Z e85f891 ghcr.io/rmi-pacta/workflow.scenario.preparation:pr-47
History JSON`[{"commit_time":"2024-04-30T16:04:07Z","git_sha":"6351eb4ecfed613c19dc6d2eb947659db61a7248","image":"ghcr.io/rmi-pacta/workflow.scenario.preparation:pr-47"},{"commit_time":"2024-04-18T13:12:30Z","git_sha":"0e207f02530f166c47afbb397cba6694c7088517","image":"ghcr.io/rmi-pacta/workflow.scenario.preparation:pr-47"},{"commit_time":"2024-04-17T13:09:12Z","git_sha":"e58ebbc6e6a83ccea1d282fd113eeda2e36cae8e","image":"ghcr.io/rmi-pacta/workflow.scenario.preparation:pr-47"},{"commit_time":"2024-04-17T12:54:16Z","git_sha":"d4d925bff9a2368219e9a44be3499d56be5c41ef","image":"ghcr.io/rmi-pacta/workflow.scenario.preparation:pr-47"},{"commit_time":"2024-04-17T12:27:16Z","git_sha":"b71219d2fdc68ea5c82c687a118838e0c61f35b4","image":"ghcr.io/rmi-pacta/workflow.scenario.preparation:pr-47"},{"commit_time":"2024-04-17T12:21:39Z","git_sha":"e85f891eb7757cced498343136b0f43033982281","image":"ghcr.io/rmi-pacta/workflow.scenario.preparation:pr-47"}]`

@AlexAxthelm AlexAxthelm changed the title build(docker): #45 Use branch workflow for build build(docker): Use core RMI workflow Apr 17, 2024
@AlexAxthelm AlexAxthelm marked this pull request as ready for review April 17, 2024 13:02
@AlexAxthelm AlexAxthelm requested a review from cjyetman as a code owner April 17, 2024 13:02
@AlexAxthelm
Copy link
Contributor Author

Depends on RMI-PACTA/actions#77

with the dependency PRs merged in RMI-PACTA/actions, we can go back to using main branch
Copy link
Member

@cjyetman cjyetman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please move changes to the Docker file to a separate PR with appropriate documentation of the reasoning for them.

@AlexAxthelm
Copy link
Contributor Author

The changes to the docker file are relevant to this PR, since they are needed to pass the check system dependencies check.

@cjyetman
Copy link
Member

I'd rather not install specific versions of system software and instead let that be determined by the most up-to-date information for the installed versions of the R packages that depend on them.

@cjyetman cjyetman requested a review from jdhoffa April 22, 2024 10:18
@AlexAxthelm
Copy link
Contributor Author

This is a discussion we've had before. It's better to have the dependencies be explicit, with known versions, than to have new sysdeps introduced unexpectedly.

@cjyetman
Copy link
Member

I disagree

@cjyetman
Copy link
Member

cjyetman commented May 1, 2024

superseded by #52

@cjyetman cjyetman closed this May 1, 2024
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.

utilize new platform specification in docker action
2 participants