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

fix: don't choke on missing pip url #306

Merged
merged 1 commit into from
Mar 18, 2024

Conversation

ltalirz
Copy link
Member

@ltalirz ltalirz commented Mar 16, 2024

Web site build broke because one package did not specify pip_url

Web site build broke because one package did not specify pip_url
@ltalirz
Copy link
Member Author

ltalirz commented Mar 17, 2024

@unkcpz do you have an idea why the checks aren't running?

also tried pushing to the upstream repo, but even there the checks are not running https://github.com/aiidateam/aiida-registry/commits/fix/missing-pip-url/

this commit does not touch the github actions files, so I don't quite get what's going on here

@unkcpz
Copy link
Member

unkcpz commented Mar 18, 2024

Web site build broke because one package did not specify pip_url

I didn't understand why it was not failed before, the error is from aiida-open_circuit_voltage

For the CI not triggered, it will be fixed by #307.

unkcpz added a commit to unkcpz/aiida-registry that referenced this pull request Mar 18, 2024
Fixes aiidateam#306

The CI action not triggered because the changes are made not from `plugins.yaml` file, thus not trigger the CI.
The following restriction is set to only trigger the preview CI to prevent the malicious code inject to CI actions.
https://github.com/aiidateam/aiida-registry/blob/c306d6a7cb85ef12eba51a24d4d3f21805e70b3d/.github/workflows/ci.yml#L10-L11

In this PR, I separate the actions that test changes on other development changes to other CI which will not term out to be a preview from our official aiida official domain. Besides, I remove the pre-commit action and make it triggered from GHA integration.
@unkcpz unkcpz closed this in #307 Mar 18, 2024
unkcpz added a commit that referenced this pull request Mar 18, 2024
Fixes #306

The CI action not triggered because the changes are made not from `plugins.yaml` file, thus not trigger the CI.
The following restriction is set to only trigger the preview CI to prevent the malicious code inject to CI actions.
https://github.com/aiidateam/aiida-registry/blob/c306d6a7cb85ef12eba51a24d4d3f21805e70b3d/.github/workflows/ci.yml#L10-L11

In this PR, I separate the actions that test changes on other development changes to other CI which will not term out to be a preview from our official aiida official domain. Besides, I remove the pre-commit action and make it triggered from GHA integration.
@unkcpz unkcpz reopened this Mar 18, 2024
@unkcpz
Copy link
Member

unkcpz commented Mar 18, 2024

Sorry, accidentally close it through #307

Copy link
Member

@unkcpz unkcpz left a comment

Choose a reason for hiding this comment

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

The changes looks all good, although as I mentioned in the previous comment, I don't know why it was only failed recently. I approve it to not block the page build.

@unkcpz unkcpz merged commit 5fb966d into aiidateam:master Mar 18, 2024
3 checks passed
@ltalirz
Copy link
Member Author

ltalirz commented Mar 18, 2024

Thanks a lot @unkcpz !

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.

2 participants