IBM / fhe-toolkit-linux

IBM Fully Homomorphic Encryption Toolkit For Linux. This toolkit is a Linux based Docker container that demonstrates computing on encrypted data without decrypting it! The toolkit ships with two demos including a fully encrypted Machine Learning inference with a Neural Network and a Privacy-Preserving key-value search.
MIT License
1.43k stars 158 forks source link

first-interaction GitHub Action is broken for external collaborators #182

Closed justin-f-perez closed 2 years ago

justin-f-perez commented 2 years ago

Describe the bug The PR/CI pipeline fails for any change made by a first-time, external contributor.

To Reproduce Steps to reproduce the behavior:

  1. Fork the repo as an first-time, external contributor
  2. Commit some changes (can be anything, e.g., edit the README)
  3. Create a PR against the main branch of the upstream repository
  4. Witness the PR pipeline fail

Expected behavior The pipeline should not fail for any/all first-time contributions.

Screenshots Here's the run from my first PR demonstrating this problem: https://github.com/IBM/fhe-toolkit-linux/runs/3859513473

Environment (please complete the following information): GitHub.com PRs from forked repos targeting this repository

Additional context

NOTE: The same GitHub Action runs on issues as well. I'm not familiar enough with GitHub Actions and the permission model to determine whether or not a similar problem could affect first-time issue creation too.

Looks like this problem doesn't affect GitHub issues.

github-actions[bot] commented 2 years ago

Thank you very much for helping us to improve the quality of our software. The FHE Toolkit development team want to sincerely thank you for submitting your first issue and joining our technical community! We will get started on your issue immediately.