Skip to content

Ensure we handle the scenario the payment service code expects there to be an active span but finds none #587

Ensure we handle the scenario the payment service code expects there to be an active span but finds none

Ensure we handle the scenario the payment service code expects there to be an active span but finds none #587

# Copyright The OpenTelemetry Authors
# SPDX-License-Identifier: Apache-2.0
on:
pull_request:
branches: [ main ]
permissions:
actions: write
pull-requests: write
contents: write
packages: write
jobs:
dependabot-auto-update-protobuf-diff:
runs-on: ubuntu-latest
# Only run this job if the PR is opened by dependabot and the last commit is from dependabot
if: github.event.pull_request.user.login == 'dependabot[bot]'
steps:
- name: Checkout
uses: actions/checkout@v4
with:
ref: ${{ github.head_ref }}
token: ${{ secrets.DEPENDABOT_TOKEN }}
- name: Generate
run: make clean docker-generate-protobuf
- name: Commit only if there are changes
run: |
if ! git diff --quiet; then
git config user.name "dependabot[bot]"
git config user.email "49699333+dependabot[bot]@users.noreply.github.com"
git add .
git commit -s -m "chore: update protobuf"
git push
fi