Skip to content

Commit 71f2084

Browse files
Merge branch 'master' into constantinius/fix/integrations/langchain-report-binary-data
2 parents c650799 + 5d7deb6 commit 71f2084

Some content is hidden

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

69 files changed

+1680
-784
lines changed

.craft.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
minVersion: 0.34.1
1+
minVersion: 2.17.0
22
targets:
33
- name: pypi
44
includeNames: /^sentry[_\-]sdk.*$/

.git-blame-ignore-revs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@
22
afea4a017bf13f78e82f725ea9d6a56a8e02cb34
33
23a340a9dca60eea36de456def70c00952a33556
44
973dda79311cf6b9cb8f1ba67ca0515dfaf9f49c
5+
e275c9e94323b429f39196881fb992d81a2e52ea

.github/release.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,23 +10,28 @@ changelog:
1010
- "Changelog: Feature"
1111
commit_patterns:
1212
- "^feat\\b"
13+
semver: minor
1314
- title: Bug Fixes 🐛
1415
labels:
1516
- "Changelog: Bugfix"
1617
commit_patterns:
1718
- "^(fix|bugfix)\\b"
19+
semver: patch
1820
- title: Deprecations 🏗️
1921
labels:
2022
- "Changelog: Deprecation"
2123
commit_patterns:
2224
- "deprecat" # deprecation, deprecated
25+
semver: patch
2326
- title: Documentation 📚
2427
labels:
2528
- "Changelog: Docs"
2629
commit_patterns:
2730
- "^docs?\\b"
31+
semver: patch
2832
- title: Internal Changes 🔧
2933
labels:
3034
- "Changelog: Internal"
3135
commit_patterns:
3236
- "^(build|ref|chore|ci|tests?)\\b"
37+
semver: patch
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
name: Changelog Preview
2+
on:
3+
pull_request:
4+
types:
5+
- opened
6+
- synchronize
7+
- reopened
8+
- edited
9+
- labeled
10+
permissions:
11+
contents: write
12+
pull-requests: write
13+
14+
jobs:
15+
changelog-preview:
16+
uses: getsentry/craft/.github/workflows/changelog-preview.yml@v2
17+
secrets: inherit

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
timeout-minutes: 10
2525

2626
steps:
27-
- uses: actions/checkout@v6.0.1
27+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
2828
- uses: actions/setup-python@v6
2929
with:
3030
python-version: 3.14
@@ -39,7 +39,7 @@ jobs:
3939
timeout-minutes: 10
4040

4141
steps:
42-
- uses: actions/checkout@v6.0.1
42+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
4343
- uses: actions/setup-python@v6
4444
with:
4545
python-version: 3.12
@@ -70,7 +70,7 @@ jobs:
7070
timeout-minutes: 10
7171

7272
steps:
73-
- uses: actions/checkout@v6.0.1
73+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
7474
- uses: actions/setup-python@v6
7575
with:
7676
python-version: 3.12

.github/workflows/codeql-analysis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848

4949
steps:
5050
- name: Checkout repository
51-
uses: actions/checkout@v6.0.1
51+
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
5252

5353
# Initializes the CodeQL tools for scanning.
5454
- name: Initialize CodeQL

.github/workflows/release-comment-issues.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,11 @@ on:
1010
required: false
1111

1212
# This workflow is triggered when a release is published
13+
permissions:
14+
issues: write
15+
contents: write
16+
pull-requests: write
17+
1318
jobs:
1419
release-comment-issues:
1520
runs-on: ubuntu-20.04

.github/workflows/release.yml

Lines changed: 26 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,40 @@
11
name: Release
2-
32
on:
43
workflow_dispatch:
54
inputs:
65
version:
7-
description: Version to release
8-
required: true
6+
description: Version to release (or "auto")
7+
required: false
98
force:
10-
description: Force a release even when there are release-blockers (optional)
9+
description: Force a release even when there are release-blockers
1110
required: false
1211
merge_target:
13-
description: Target branch to merge into. Uses the default branch as a fallback (optional)
12+
description: Target branch to merge into
1413
required: false
14+
permissions:
15+
contents: write
16+
pull-requests: write
1517

1618
jobs:
1719
release:
1820
runs-on: ubuntu-latest
19-
name: "Release a new version"
21+
name: Release a new version
2022
steps:
21-
- name: Get auth token
22-
id: token
23-
uses: actions/create-github-app-token@29824e69f54612133e76f7eaac726eef6c875baf # v2.2.1
24-
with:
25-
app-id: ${{ vars.SENTRY_RELEASE_BOT_CLIENT_ID }}
26-
private-key: ${{ secrets.SENTRY_RELEASE_BOT_PRIVATE_KEY }}
27-
- uses: actions/checkout@v6.0.1
28-
with:
29-
token: ${{ steps.token.outputs.token }}
30-
fetch-depth: 0
31-
- name: Prepare release
32-
uses: getsentry/action-prepare-release@v1
33-
env:
34-
GITHUB_TOKEN: ${{ steps.token.outputs.token }}
35-
with:
36-
version: ${{ github.event.inputs.version }}
37-
force: ${{ github.event.inputs.force }}
38-
merge_target: ${{ github.event.inputs.merge_target }}
23+
- name: Get auth token
24+
id: token
25+
uses: actions/create-github-app-token@29824e69f54612133e76f7eaac726eef6c875baf # v2
26+
with:
27+
app-id: ${{ vars.SENTRY_RELEASE_BOT_CLIENT_ID }}
28+
private-key: ${{ secrets.SENTRY_RELEASE_BOT_PRIVATE_KEY }}
29+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
30+
with:
31+
token: ${{ steps.token.outputs.token }}
32+
fetch-depth: 0
33+
- name: Prepare release
34+
uses: getsentry/craft@39ee616a6a58dc64797feecb145d66770492b66c # v2
35+
env:
36+
GITHUB_TOKEN: ${{ steps.token.outputs.token }}
37+
with:
38+
version: ${{ inputs.version }}
39+
force: ${{ inputs.force }}
40+
merge_target: ${{ inputs.merge_target }}

.github/workflows/test-integrations-agents.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
# Use Docker container only for Python 3.6
3939
container: ${{ matrix.python-version == '3.6' && 'python:3.6' || null }}
4040
steps:
41-
- uses: actions/checkout@v6.0.1
41+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
4242
- uses: actions/setup-python@v6
4343
if: ${{ matrix.python-version != '3.6' }}
4444
with:

.github/workflows/test-integrations-ai-workflow.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
# Use Docker container only for Python 3.6
3939
container: ${{ matrix.python-version == '3.6' && 'python:3.6' || null }}
4040
steps:
41-
- uses: actions/checkout@v6.0.1
41+
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
4242
- uses: actions/setup-python@v6
4343
if: ${{ matrix.python-version != '3.6' }}
4444
with:

0 commit comments

Comments
 (0)