Skip to content

Commit 496ce41

Browse files
authored
Merge branch 'master' into lcian/progress-bar
2 parents adbebfa + 80a9edc commit 496ce41

44 files changed

Lines changed: 398 additions & 100 deletions

Some content is hidden

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

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -255,7 +255,7 @@ jobs:
255255
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # 5.0.0
256256
- name: Add Rustup Target
257257
run: rustup target add x86_64-unknown-linux-musl
258-
- uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # 5.6.0
258+
- uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # 6.0.0
259259
with:
260260
python-version: '3.11'
261261
- run: python3 -m pip install build && python3 -m build
@@ -271,7 +271,7 @@ jobs:
271271
needs: [linux, sign-macos-binaries, windows, python-base]
272272
steps:
273273
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # 5.0.0
274-
- uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # 5.6.0
274+
- uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # 6.0.0
275275
with:
276276
python-version: '3.11'
277277
- uses: actions/download-artifact@634f93cb2916e3fdff6788551b99b062d0335ce0 # 5.0.0

.github/workflows/ci.yml

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,14 +37,32 @@ jobs:
3737
name: Test Swift
3838
uses: ./.github/workflows/swift-test.yml
3939

40+
danger:
41+
name: Run Danger Checks
42+
runs-on: ubuntu-24.04
43+
permissions:
44+
contents: read
45+
pull-requests: write
46+
statuses: write
47+
if: ${{ github.event_name == 'pull_request' }}
48+
steps:
49+
- name: Run Danger
50+
uses: getsentry/github-workflows/danger@13be9bec4ec5cd67061b747972b996e9c80f4f3b # 3.1.0
51+
4052
required:
4153
name: Check required jobs
4254
runs-on: ubuntu-24.04
43-
needs: [lint, test, test_node, test_swift]
55+
needs: [lint, test, test_node, test_swift, danger]
4456
if: always()
4557
steps:
4658
- name: Check for failure
47-
if: ${{ needs.lint.result != 'success' || needs.test.result != 'success' || needs.test_node.result != 'success' || needs.test_swift.result != 'success' }}
59+
if: ${{
60+
needs.lint.result != 'success' ||
61+
needs.test.result != 'success' ||
62+
needs.test_node.result != 'success' ||
63+
needs.test_swift.result != 'success' ||
64+
(needs.danger.result != 'success' && needs.danger.result != 'skipped')
65+
}}
4866
run: |
4967
echo "One or more jobs failed"
5068
exit 1

.github/workflows/codeql-analysis.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737

3838
# Initializes the CodeQL tools for scanning.
3939
- name: Initialize CodeQL
40-
uses: github/codeql-action/init@3599b3baa15b485a2e49ef411a7a4bb2452e7f93 # 3.30.5
40+
uses: github/codeql-action/init@64d10c13136e1c5bce3e5fbde8d4906eeaafc885 # 3.30.6
4141
with:
4242
languages: ${{ matrix.language }}
4343
# If you wish to specify custom queries, you can do so here or in a config file.
@@ -48,7 +48,7 @@ jobs:
4848
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
4949
# If this step fails, then you should remove it and run the build manually (see below)
5050
- name: Autobuild
51-
uses: github/codeql-action/autobuild@3599b3baa15b485a2e49ef411a7a4bb2452e7f93 # 3.30.5
51+
uses: github/codeql-action/autobuild@64d10c13136e1c5bce3e5fbde8d4906eeaafc885 # 3.30.6
5252

5353
# ℹ️ Command-line programs to run using the OS shell.
5454
# 📚 https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions
@@ -59,4 +59,4 @@ jobs:
5959
# make bootstrap
6060
# make release
6161
- name: Perform CodeQL Analysis
62-
uses: github/codeql-action/analyze@3599b3baa15b485a2e49ef411a7a4bb2452e7f93 # 3.30.5
62+
uses: github/codeql-action/analyze@64d10c13136e1c5bce3e5fbde8d4906eeaafc885 # 3.30.6

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,19 @@
22

33
"You know what they say. Fool me once, strike one, but fool me twice... strike three." — Michael Scott
44

5+
## 2.56.1
6+
7+
### Deprecations
8+
- Added a deprecation notice for legacy uploading methods ([#2836](https://github.com/getsentry/sentry-cli/pull/2836), [#2837](https://github.com/getsentry/sentry-cli/pull/2837))
9+
- Support for these legacy uploading methods, required to upload to self-hosted Sentry servers below version 10.0.0, will be removed in the next major release (3.x). If you observe these new deprecation notices, we recommend upgrading your self-hosted Sentry server, or pinning Sentry CLI to a compatible version (2.x).
10+
- You may encounter these deprecation notices when uploading debug files or sourcemaps.
11+
12+
### Fixes & improvements
13+
14+
- Fixed a bug with sourcemap injection ([#2764](https://github.com/getsentry/sentry-cli/pull/2764)) by @szokeasaurusrex
15+
- This change ensures we do not attempt to associate multiple compiled sources with the same sourcemap. As there should be at most one sourcemap for each compiled source, associating multiple compiled sources with the same sourcemap would lead to an invalid state.
16+
- Updated some outdated dependencies ([#2816](https://github.com/getsentry/sentry-cli/pull/2816), [#2818](https://github.com/getsentry/sentry-cli/pull/2818), and [#2819](https://github.com/getsentry/sentry-cli/pull/2819))
17+
518
## 2.56.0
619

720
### Various fixes & improvements

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
authors = ["Armin Ronacher <armin.ronacher@active-4.com>"]
33
build = "build.rs"
44
name = "sentry-cli"
5-
version = "2.56.0"
5+
version = "2.56.1"
66
edition = "2021"
77
rust-version = "1.86"
88

npm-binary-distributions/darwin/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@sentry/cli-darwin",
3-
"version": "2.56.0",
3+
"version": "2.56.1",
44
"description": "The darwin distribution of the Sentry CLI binary.",
55
"repository": "https://github.com/getsentry/sentry-cli",
66
"license": "BSD-3-Clause",

npm-binary-distributions/linux-arm/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@sentry/cli-linux-arm",
3-
"version": "2.56.0",
3+
"version": "2.56.1",
44
"description": "The linux arm distribution of the Sentry CLI binary.",
55
"repository": "https://github.com/getsentry/sentry-cli",
66
"license": "BSD-3-Clause",

npm-binary-distributions/linux-arm64/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@sentry/cli-linux-arm64",
3-
"version": "2.56.0",
3+
"version": "2.56.1",
44
"description": "The linux arm64 distribution of the Sentry CLI binary.",
55
"repository": "https://github.com/getsentry/sentry-cli",
66
"license": "BSD-3-Clause",

npm-binary-distributions/linux-i686/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@sentry/cli-linux-i686",
3-
"version": "2.56.0",
3+
"version": "2.56.1",
44
"description": "The linux x86 and ia32 distribution of the Sentry CLI binary.",
55
"repository": "https://github.com/getsentry/sentry-cli",
66
"license": "BSD-3-Clause",

0 commit comments

Comments
 (0)