this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

ci: run actions on pull_request

This seems to be the correct and safe way to enable github actions CI
runs for third party forks (when they are submitted as a PR).

The important detail is that the `.github/*` action stuff does not run
from the fork, it runs from the previous `main` (or whatever branch)
that the fork branched off from. This should prevent exfiltration of
secrets?

Still possible for folks to, eg, mine cryptocurrency on our dime, I
think. The current behavior from the github UI side should be that
first-time contributors need to be approved before the CI job runs.

+1 -1
+1 -1
.github/workflows/golang.yml
··· 1 1 name: golang 2 - on: [push] 2 + on: [push, pull_request] 3 3 jobs: 4 4 build-and-test: 5 5 runs-on: ubuntu-latest