Skip to content

ci: bump the github-actions group with 3 updates - #6710

Merged
aglinxinyuan merged 2 commits into
mainfrom
dependabot/github_actions/github-actions-1f0ed9f6ca
Jul 22, 2026
Merged

ci: bump the github-actions group with 3 updates#6710
aglinxinyuan merged 2 commits into
mainfrom
dependabot/github_actions/github-actions-1f0ed9f6ca

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 21, 2026

Copy link
Copy Markdown
Contributor

Bumps the github-actions group with 3 updates: actions/setup-python, sbt/setup-sbt and actions/labeler.

Updates actions/setup-python from 6 to 7

Release notes

Sourced from actions/setup-python's releases.

v7.0.0

What's Changed

Enhancements

Bug Fix

Dependency Upgrade

New Contributors

Full Changelog: actions/setup-python@v6...v7.0.0

v6.3.0

What's Changed

Enhancement

Dependency update

Documentation

New Contributors

Full Changelog: actions/setup-python@v6.2.0...v6.3.0

v6.2.0

What's Changed

Dependency Upgrades

... (truncated)

Commits

Updates sbt/setup-sbt from 1.5.0 to 1.5.2

Release notes

Sourced from sbt/setup-sbt's releases.

v1.5.2

Updates

Full Changelog: sbt/setup-sbt@v1...v1.5.2

v1.5.1

updates

behind the scenes

Full Changelog: sbt/setup-sbt@v1...v1.5.1

Commits

Updates actions/labeler from 6 to 7

Release notes

Sourced from actions/labeler's releases.

v7.0.0

What's Changed

Enhancements:

Full Changelog: actions/labeler@v6...v7.0.0

v6.2.0

What's Changed

Bug Fix

Dependency Updates

Full Changelog: actions/labeler@v6.1.0...v6.2.0

v6.1.0

Enhancements

  • Add changed-files-labels-limit and max-files-changed configuration options to cap the number of labels added by @​bluca in actions/labeler#923

Bug Fixes

Dependency Updates

New Contributors

Full Changelog: actions/labeler@v6...v6.1.0

v6.0.1

What's Changed

New Contributors

Full Changelog: actions/labeler@v6.0.0...v6.0.1

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the github-actions group with 3 updates: [actions/setup-python](https://github.com/actions/setup-python), [sbt/setup-sbt](https://github.com/sbt/setup-sbt) and [actions/labeler](https://github.com/actions/labeler).


Updates `actions/setup-python` from 6 to 7
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@v6...v7)

Updates `sbt/setup-sbt` from 1.5.0 to 1.5.2
- [Release notes](https://github.com/sbt/setup-sbt/releases)
- [Commits](sbt/setup-sbt@66fb437...6444f4c)

Updates `actions/labeler` from 6 to 7
- [Release notes](https://github.com/actions/labeler/releases)
- [Commits](actions/labeler@v6...v7)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
- dependency-name: sbt/setup-sbt
  dependency-version: 1.5.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
- dependency-name: actions/labeler
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions labels Jul 21, 2026
@github-actions github-actions Bot added ci changes related to CI and removed dependencies Pull requests that update a dependency file labels Jul 21, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Automated Reviewer Suggestions

Based on the git blame history of the changed files, we recommend the following reviewers:

  • Contributors with relevant context: @mengw15, @Yicong-Huang
    You can notify them by mentioning @mengw15, @Yicong-Huang in a comment.

@github-actions

github-actions Bot commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

⚠️ Benchmark changes need a look

🟢 0 better · 🔴 3 worse · ⚪ 12 noise (<±5%) · 0 without baseline

Compared against main d444fe0 benchmarked on this same runner, so the delta is largely free of cross-runner hardware noise. The "7d avg" column still reflects the gh-pages dashboard. Treat <±5% as noise unless repeated.

Dashboard · Run

config throughput MB/s latency max Δ latest / 7d
🔴 bs=10 sw=10 sl=64 382 0.233 24,148/32,663/32,663 us 🔴 -7.5% / 🔴 +106.6%
🔴 bs=100 sw=10 sl=64 788 0.481 125,002/142,845/142,845 us 🔴 +5.7% / 🔴 +36.0%
bs=1000 sw=10 sl=64 909 0.555 1,102,771/1,169,477/1,169,477 us ⚪ within ±5% / 🔴 +16.1%
Baseline details

Latest main d444fe0 from same runner

config metric PR latest main 7d avg Δ latest Δ 7d
bs=10 sw=10 sl=64 throughput 382 tuples/sec 413 tuples/sec 769.76 tuples/sec -7.5% -50.4%
bs=10 sw=10 sl=64 MB/s 0.233 MB/s 0.252 MB/s 0.47 MB/s -7.5% -50.4%
bs=10 sw=10 sl=64 p50 24,148 us 23,855 us 12,663 us +1.2% +90.7%
bs=10 sw=10 sl=64 p95 32,663 us 34,335 us 15,813 us -4.9% +106.6%
bs=10 sw=10 sl=64 p99 32,663 us 34,335 us 19,001 us -4.9% +71.9%
bs=100 sw=10 sl=64 throughput 788 tuples/sec 819 tuples/sec 1,009 tuples/sec -3.8% -21.9%
bs=100 sw=10 sl=64 MB/s 0.481 MB/s 0.5 MB/s 0.616 MB/s -3.8% -21.9%
bs=100 sw=10 sl=64 p50 125,002 us 118,300 us 99,444 us +5.7% +25.7%
bs=100 sw=10 sl=64 p95 142,845 us 144,981 us 105,012 us -1.5% +36.0%
bs=100 sw=10 sl=64 p99 142,845 us 144,981 us 116,467 us -1.5% +22.6%
bs=1000 sw=10 sl=64 throughput 909 tuples/sec 924 tuples/sec 1,044 tuples/sec -1.6% -12.9%
bs=1000 sw=10 sl=64 MB/s 0.555 MB/s 0.564 MB/s 0.637 MB/s -1.6% -12.9%
bs=1000 sw=10 sl=64 p50 1,102,771 us 1,082,685 us 964,034 us +1.9% +14.4%
bs=1000 sw=10 sl=64 p95 1,169,477 us 1,124,037 us 1,007,497 us +4.0% +16.1%
bs=1000 sw=10 sl=64 p99 1,169,477 us 1,124,037 us 1,040,936 us +4.0% +12.3%
Raw CSV
config_idx,batch_size,schema_width,string_len,num_batches,total_ms,total_tuples,total_bytes,tuples_per_sec,mb_per_sec,lat_p50_us,lat_p95_us,lat_p99_us
0,10,10,64,20,523.10,200,128000,382,0.233,24147.61,32663.49,32663.49
1,100,10,64,20,2538.14,2000,1280000,788,0.481,125002.40,142844.90,142844.90
2,1000,10,64,20,21996.50,20000,12800000,909,0.555,1102770.59,1169476.83,1169476.83

@aglinxinyuan
aglinxinyuan requested a review from Copilot July 22, 2026 01:06

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates GitHub Actions used across Texera’s CI workflows, bumping actions/setup-python and actions/labeler to v7, and updating sbt/setup-sbt to the pinned commit for v1.5.2.

Changes:

  • Upgrade actions/setup-python from v6 to v7 in build and benchmark workflows.
  • Upgrade actions/labeler from v6 to v7 for PR labeling.
  • Update sbt/setup-sbt from the v1.5.0 pinned commit to the v1.5.2 pinned commit in all relevant workflows.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
.github/workflows/pr-labeler.yml Bumps actions/labeler to v7 for PR label automation.
.github/workflows/dependency-graph.yml Updates pinned sbt/setup-sbt commit to v1.5.2 for dependency submission.
.github/workflows/build.yml Updates actions/setup-python to v7 and bumps pinned sbt/setup-sbt to v1.5.2 across CI jobs.
.github/workflows/build-and-push-images.yml Updates pinned sbt/setup-sbt commit to v1.5.2 for image build/publish jobs.
.github/workflows/benchmarks.yml Updates actions/setup-python to v7 and pinned sbt/setup-sbt to v1.5.2 for benchmark runs.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@codecov-commenter

codecov-commenter commented Jul 22, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 74.72%. Comparing base (d444fe0) to head (250f265).
⚠️ Report is 1 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@             Coverage Diff              @@
##               main    #6710      +/-   ##
============================================
- Coverage     74.73%   74.72%   -0.02%     
+ Complexity     3450     3447       -3     
============================================
  Files          1160     1160              
  Lines         45793    45793              
  Branches       5069     5069              
============================================
- Hits          34225    34218       -7     
- Misses         9923     9928       +5     
- Partials       1645     1647       +2     
Flag Coverage Δ
access-control-service 70.00% <ø> (ø)
agent-service 76.76% <ø> (ø)
amber 66.88% <ø> (-0.04%) ⬇️
computing-unit-managing-service 20.49% <ø> (ø)
config-service 66.66% <ø> (ø)
file-service 66.80% <ø> (ø)
frontend 78.58% <ø> (-0.01%) ⬇️
notebook-migration-service 78.94% <ø> (ø)
pyamber 92.08% <ø> (ø)
workflow-compiling-service 55.14% <ø> (ø)

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@aglinxinyuan
aglinxinyuan added this pull request to the merge queue Jul 22, 2026
@aglinxinyuan
aglinxinyuan removed this pull request from the merge queue due to a manual request Jul 22, 2026
@aglinxinyuan
aglinxinyuan added this pull request to the merge queue Jul 22, 2026
Merged via the queue into main with commit d28b761 Jul 22, 2026
36 checks passed
@aglinxinyuan
aglinxinyuan deleted the dependabot/github_actions/github-actions-1f0ed9f6ca branch July 22, 2026 20:37
Yicong-Huang added a commit that referenced this pull request Jul 29, 2026
…owlist (#6990)

### What changes were proposed in this PR?

`release/v1.2` pins
`sbt/setup-sbt@508b753e53cb6095967669e0911487d2b9bc9f41` (v1.1.22),
which is **not on the ASF GitHub Enterprise actions allowlist**. GitHub
rejects the workflow while building the graph, so the **Required
Checks** workflow ends in `startup_failure` and no CI runs on
`release/v1.2` — the `precheck` job never executes, which is why CI
appears to "not trigger by label".

This bumps all 6 pins to the allowlisted version already used on `main`
(green there):

```
- sbt/setup-sbt@508b753 # v1.1.22
+ sbt/setup-sbt@6444f4c # v1.5.2
```

- `.github/workflows/build.yml` (×3)
- `.github/workflows/build-and-push-images.yml` (×3)

Minimal targeted change rather than backporting the large github-actions
group bump (#6187), which touches 15 actions across 17 files and
conflicts heavily against v1.2.

### Any related issues, documentation, discussions?

Fixes #6989. `main` reached v1.5.2 via #6710 (`d28b761ae`). Unblocks
backport PRs #6982 and #6984.

### How was this PR tested?

This PR's own Required Checks run is the test: because the head branch
already uses the allowlisted `sbt/setup-sbt@6444f4c8` (v1.5.2), the
workflow should now start successfully instead of `startup_failure`.
Diff is limited to the 6 action pins (verified no other `508b753e`
references remain in `.github/workflows/`).

### Was this PR authored or co-authored using generative AI tooling?

Yes — authored with Claude Code.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci changes related to CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants