Skip to content

Commit 134cd8d

Browse files
Merge branch 'main' into dev-image-test
2 parents 1ac3c63 + 8abb526 commit 134cd8d

456 files changed

Lines changed: 3444 additions & 6093 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.chloggen/fix-agent-logs-host-resourcedetection.yaml

Lines changed: 0 additions & 22 deletions
This file was deleted.

.chloggen/fix-cluster-receiver-event-resourcedetection.yaml

Lines changed: 0 additions & 20 deletions
This file was deleted.

.chloggen/fix-gateway-profiling-ports.yaml

Lines changed: 0 additions & 15 deletions
This file was deleted.

.chloggen/fix-profiler-env-dedup.yaml

Lines changed: 0 additions & 18 deletions
This file was deleted.

.chloggen/gateway-topology-spread-constraints.yaml

Lines changed: 0 additions & 18 deletions
This file was deleted.

.chloggen/handlehistogrambuckets.yaml

Lines changed: 0 additions & 17 deletions
This file was deleted.

.chloggen/multiline-max-unmatched-batch-size.yaml

Lines changed: 0 additions & 14 deletions
This file was deleted.

.chloggen/otl-4045-replace-signalfx-urls.yaml

Lines changed: 0 additions & 31 deletions
This file was deleted.

.chloggen/ta-add-probes-scrapeconfigs-rbac.yaml

Lines changed: 0 additions & 15 deletions
This file was deleted.
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
name: Create PR
2+
description: Commit local changes, push a branch, and create or update a pull request with gh
3+
4+
inputs:
5+
branch:
6+
description: Branch to push
7+
required: true
8+
commit-message:
9+
description: Commit message
10+
required: true
11+
title:
12+
description: Pull request title
13+
required: true
14+
body:
15+
description: Pull request body
16+
required: true
17+
author-name:
18+
description: Git author name
19+
required: true
20+
author-email:
21+
description: Git author email
22+
required: true
23+
24+
outputs:
25+
pull-request-number:
26+
description: Created pull request number
27+
value: ${{ steps.create.outputs.pull-request-number }}
28+
29+
runs:
30+
using: composite
31+
steps:
32+
- id: create
33+
shell: bash
34+
env:
35+
GH_TOKEN: ${{ github.token }}
36+
run: |
37+
git config user.name "${{ inputs.author-name }}"
38+
git config user.email "${{ inputs.author-email }}"
39+
git checkout -B "${{ inputs.branch }}"
40+
git add -A
41+
git commit -m "${{ inputs.commit-message }}"
42+
git push --force-with-lease --set-upstream origin "${{ inputs.branch }}"
43+
pr_number="$(gh pr list --head "${{ inputs.branch }}" --base main --state open --json number --jq '.[0].number // empty')"
44+
if [ -n "$pr_number" ]; then
45+
gh pr edit "$pr_number" --title "${{ inputs.title }}" --body "${{ inputs.body }}"
46+
else
47+
gh pr create --base main --head "${{ inputs.branch }}" --title "${{ inputs.title }}" --body "${{ inputs.body }}"
48+
pr_number="$(gh pr view "${{ inputs.branch }}" --json number --jq .number)"
49+
fi
50+
echo "pull-request-number=$pr_number" >> "$GITHUB_OUTPUT"

0 commit comments

Comments
 (0)