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

app ci-id-bin

CLI app to detect ambient OIDC credentials on CI systems

5 unstable releases

0.3.0 Dec 3, 2024
0.2.1 Nov 5, 2024
0.1.2 Oct 29, 2024
0.1.1 Oct 29, 2024
0.1.0 Oct 29, 2024

#148 in Authentication

Download history 326/week @ 2024-10-28 119/week @ 2024-11-04 3/week @ 2024-11-18 152/week @ 2024-12-02 7/week @ 2024-12-09

162 downloads per month

Apache-2.0

41KB
514 lines

CLI for 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
  • Buildkite

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

~8–19MB
~269K SLoC