Skip to content

fix: clean-up allowed-endpoints#5618

Open
ffontaine wants to merge 1 commit intoossf:mainfrom
ffontaine:fix-endpoints
Open

fix: clean-up allowed-endpoints#5618
ffontaine wants to merge 1 commit intoossf:mainfrom
ffontaine:fix-endpoints

Conversation

@ffontaine
Copy link
Copy Markdown
Collaborator

Drop unneeded entries from allowed-endpoints in github workflows

@ffontaine ffontaine force-pushed the fix-endpoints branch 14 times, most recently from dd58616 to bef651b Compare March 10, 2026 18:53
Drop unneeded entries from allowed-endpoints in github workflows

Signed-off-by: Fabrice Fontaine <fabrice.fontaine@orange.com>
Comment on lines -114 to -115
*.codecov.io:443
codecov.io:443
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

I wouldn't remove these just yet - as discussed with Terri in #5478, we'll create a new account moving forward, as gathering the code coverage is still useful.

@alex-ter
Copy link
Copy Markdown
Collaborator

I haven't had time to look in detail, so may be missing something obvious - but I'm puzzled why so many are not needed. Aren't at least some of those long/external tests supposed to actually reach out to those providers to fetch data during testing?

@ffontaine
Copy link
Copy Markdown
Collaborator Author

Yes, I have the same feeling that's why I didn't merge it yet. I think one of the explanation is that all our tests are using a cached database that is built once a day by update-cache.yml

@alex-ter
Copy link
Copy Markdown
Collaborator

Right, I though of that as well, but then I had an impression that at least some tests are ought to go download things from servers anyway when testing. Anyway, this I guess calls for some deeper dive into our tests to see what exactly is going one there. Didn't have time this week, so maybe the next one.

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