Skip to content

Comments

Feature/298 init install plugins#331

Merged
nheeb merged 8 commits intodevelopfrom
feature/298-init-install-plugins
Apr 30, 2025
Merged

Feature/298 init install plugins#331
nheeb merged 8 commits intodevelopfrom
feature/298-init-install-plugins

Conversation

@nheeb
Copy link
Contributor

@nheeb nheeb commented Apr 28, 2025

Plugins can be installed with init
Closes #328
Related to #298 (plugins don't really want to ask questions yet)

@nheeb nheeb requested a review from zyzzyxdonta April 28, 2025 12:11
@nheeb nheeb requested a review from zyzzyxdonta April 29, 2025 10:44
Copy link
Contributor

@zyzzyxdonta zyzzyxdonta left a comment

Choose a reason for hiding this comment

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

Makes sense to me 👍🏻

Comment on lines +184 to +195
self.hermes_toml_data = {
"harvest": {
"sources": ["cff"]
},
"deposit": {
"target": "invenio_rdm",
"invenio_rdm": {
"site_url": "",
"access_right": "open"
}
}
}
Copy link
Contributor

Choose a reason for hiding this comment

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

This feels like we should use hermes.commands.base._HermesSettings instead. But I don't see how 😅

@nheeb nheeb merged commit fbcd9aa into develop Apr 30, 2025
5 checks passed
@poikilotherm poikilotherm deleted the feature/298-init-install-plugins branch June 6, 2025 07:19
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.

hermes init cancelation should remove created files

2 participants