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: updating urls to in-toto from testifysec and -L to the curl for version #297

Merged
merged 3 commits into from Nov 14, 2023
Merged

Conversation

lmco-seth
Copy link
Contributor

@lmco-seth lmco-seth commented Nov 13, 2023

This MR is to fix the github urls in the install-witness.sh file pointing to testifysec resulting in breakages in the script. I tried to keep this change very simple by just updating to point to in-toto. This PR will also add a -L to the curl for the latest release, used to get the version number. This will ensure that redirects happen when needed.

This fixes #296 and #263

Please let me know if there are any issues with the change.

@colek42
Copy link
Member

colek42 commented Nov 14, 2023

Thank your for the contribution. Can we add the -L from #295 to make sure we redirect.

@lmco-seth
Copy link
Contributor Author

Thank your for the contribution. Can we add the -L from #295 to make sure we redirect.

Happy to do so! Will make the update shortly and will mention the update in #295.

@lmco-seth lmco-seth changed the title fix: updating urls to in-toto from testifysec fix: updating urls to in-toto from testifysec and -L to the curl for version Nov 14, 2023
@lmco-seth lmco-seth mentioned this pull request Nov 14, 2023
@lmco-seth
Copy link
Contributor Author

@colek42 I have completed pull in of #295 and added a comment explaining the change. Please let me know if there are any further updates needed.

@lmco-seth
Copy link
Contributor Author

@colek42 I see that two of the checks are failing currently. Looking at them they look to be around Fulcio failures when running Witness. Not really sure how to correct them as they seem unrelated to my changes.

@jkjell
Copy link
Member

jkjell commented Nov 14, 2023

@lmco-seth yep, not an issue with your changes. I'm working on fixing that here. Github is protective with its tokens when running workflows from forks. As it should be. ☺️

@lmco-seth
Copy link
Contributor Author

@lmco-seth yep, not an issue with your changes. I'm working on fixing that here. Github is protective with its tokens when running workflows from forks. As it should be. ☺️

That makes sense. Was wondering if it was something with the permissions. Thank you for the confirmation!

@jkjell jkjell merged commit 2219a76 into in-toto:main Nov 14, 2023
7 checks passed
@lmco-seth
Copy link
Contributor Author

@jkjell and @colek42 thank you for the quick response to this MR. It is very much appreciated.

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.

install-witness.sh currently does not install witness
3 participants