#ci #ambient #credentials #systems #oidc #detect #cli

app ci-id-bin

CLI app to detect ambient OIDC credentials on CI systems

3 releases

new 0.1.2 Oct 29, 2024
0.1.1 Oct 29, 2024
0.1.0 Oct 29, 2024

#191 in Authentication

Download history 260/week @ 2024-10-24

260 downloads per month

Apache-2.0

38KB
448 lines

Ambient credentials detection for CI systems

CI badge

ci-id-bin crate contains a small CLI application that enables easy access to ambient OIDC credentials in CI systems.

$ ci-id my-audience > token.txt

See ci-id for the underlying library.

ci-id is based on id, a similar Python project.

Supported environments

Currently supported environments are:

  • GitHub Actions
  • GitLab CI/CD
  • CircleCI

See See ci-id API documentation for details on what configuration each of these environments needs.

License

ci-id is licensed under the Apache 2.0 License.

Dependencies

~7–19MB
~269K SLoC