Trask Stalnaker

Results 339 comments of Trask Stalnaker

> We can consider using https://github.com/step-security/harden-runner in places where `OPENTELEMETRYBOT_GITHUB_TOKEN` is used. the `OPENTELEMETRYBOT_GITHUB_TOKEN` fine-grained PAT org secret will have very limited permissions once #1549 is implemented do you mean...

pinging all maintainers for repos that are using `OPENTELEMETRYBOT_GITHUB_TOKEN` * https://github.com/open-telemetry/opentelemetry-collector - @open-telemetry/collector-maintainers * https://github.com/open-telemetry/opentelemetry-collector-contrib - @open-telemetry/collector-contrib-maintainer * https://github.com/open-telemetry/opentelemetry-go - @open-telemetry/go-maintainers * https://github.com/open-telemetry/opentelemetry-go-build-tools - @open-telemetry/go-maintainers * https://github.com/open-telemetry/opentelemetry-go-contrib - @open-telemetry/go-maintainers *...

@pavolloffay I think you will need more access for that usage. I've created a separate fine-grained PAT that I think will give you the access you need to opentelemetrybot's forks...

> @open-telemetry/technical-committee what do you think about storing this new fine-grained PAT in an org secret scoped to only `opentelemetry-operator` repository, named `OPENTELEMETRYBOT_OPERATOR_FORKS_GITHUB_TOKEN`. @arminru what do you think?

@arminru and I discussed on slack and agreed for now at least that we would share repo-specific tokens directly with maintainers of those repos instead of adding them as repo-scoped...

> a random PR from a random person can't result in a leak. (Someone please confirm my understanding is correct). this is correct, here is the important part from https://docs.github.com/en/actions/security-guides/security-hardening-for-github-actions#accessing-secrets...

(linking to related #1672 which has more follow-up discussion)

@open-telemetry/sig-security-maintainers is this something you can drive?

> I sent a formal request to get OpenSSF access for the organization. Not sure if the GC or TC has access to accept that cc @open-telemetry/technical-committee