Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: support new tokenless protocol #447

Merged
merged 7 commits into from
Jun 18, 2024
Merged

Commits on Jun 17, 2024

  1. feat: add new tokenless support

    We no longer have to send the X-Tokenless header
    anymore.
    
    Signed-off-by: joseph-sentry <joseph.sawaya@sentry.io>
    joseph-sentry committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    65c71e8 View commit details
    Browse the repository at this point in the history
  2. fix: remove github API call from tokenless

    we no longer want to make the github API call to check if the current
    ref we are uploading from is a PR to determine what to set the tokenless
    header to. It's no longer necessary and all that is needed for tokenless
    is to pass the correct  branch name (containing a ':') to the create
    commit step so that tokenless works. The CLI will automatically check if
    the TOKENLESS env var has been set by the action. The action will set
    this env var when it detects it's running on a fork.
    
    Signed-off-by: joseph-sentry <joseph.sawaya@sentry.io>
    joseph-sentry committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    a5321d2 View commit details
    Browse the repository at this point in the history
  3. fix: address feedback

    joseph-sentry committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    1646b06 View commit details
    Browse the repository at this point in the history
  4. fix: add clarifying comment

    Signed-off-by: joseph-sentry <joseph.sawaya@sentry.io>
    joseph-sentry committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    c5eefc3 View commit details
    Browse the repository at this point in the history
  5. test: fix tests

    joseph-sentry committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    fe78f54 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. chore: make lint

    Signed-off-by: joseph-sentry <joseph.sawaya@sentry.io>
    joseph-sentry committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    1689c95 View commit details
    Browse the repository at this point in the history
  2. chore: make lint

    joseph-sentry committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    61fa8ed View commit details
    Browse the repository at this point in the history