Upgrade dskit to the version without log.Interface and logrus #2938
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Dependabot serverless gomod update | |
on: pull_request | |
# NOTE: For this job, we are unable to use the GITHUB_TOKEN from the action | |
# itself. The reason for this is that the tokens handed out for actions dont' | |
# contain the necessary permissions to kick off workflows in the case a new | |
# commit is added, as is the case here. For this job, we use the GH_BOT token | |
# secret in the repo, which has the necessary permissions. This allows the | |
# final commit+push on this job to execute the rest of the workflow required by | |
# the PR build configuration. | |
jobs: | |
dependabot: | |
runs-on: ubuntu-latest | |
if: ${{ github.event.pull_request.user.login == 'dependabot[bot]' }} | |
steps: | |
- name: Set up Go 1.20 | |
uses: actions/setup-go@v3 | |
with: | |
go-version: 1.20.x | |
- name: Check out code | |
uses: actions/checkout@v3 | |
with: | |
ref: ${{ github.head_ref }} | |
token: ${{ secrets.GH_BOT_ACCESS_TOKEN }} | |
- name: Update serverless gomod | |
run: make -C cmd/tempo-serverless update-mod | |
- name: Commit serverless gomod changes | |
run: | | |
git config user.name grafanabot | |
git config user.email bot@grafana.com | |
git add cmd/tempo-serverless/lambda/go.mod | |
git add cmd/tempo-serverless/lambda/go.sum | |
git add cmd/tempo-serverless/cloud-run/go.mod | |
git add cmd/tempo-serverless/cloud-run/go.sum | |
git diff --quiet --staged || git commit -m 'Update serverless gomod' | |
- name: Push changes | |
run: | | |
git push origin ${{ github.head_ref }} |