Skip to content

[FLINK-39038][infra] Limit GitHub actions max parallelism and workflow triggers#4263

Merged
lvyanquan merged 2 commits intoapache:masterfrom
yuxiqian:FLINK-39038
Feb 9, 2026
Merged

[FLINK-39038][infra] Limit GitHub actions max parallelism and workflow triggers#4263
lvyanquan merged 2 commits intoapache:masterfrom
yuxiqian:FLINK-39038

Conversation

@yuxiqian
Copy link
Member

@yuxiqian yuxiqian commented Feb 6, 2026

This closes FLINK-39038 by limiting GHA max execution parallelism and potentially vulnerable workflow triggers.

@github-actions github-actions bot added the build label Feb 6, 2026
@yuxiqian
Copy link
Member Author

yuxiqian commented Feb 6, 2026

Hi @lvyanquan, PTAL when you have time.

Copy link
Contributor

@lvyanquan lvyanquan left a comment

Choose a reason for hiding this comment

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

+1.

@lvyanquan lvyanquan merged commit 376f795 into apache:master Feb 9, 2026
29 of 30 checks passed
Comment on lines +24 to +28
on:
pull_request:
branches:
- master
- release-*
Copy link
Member

Choose a reason for hiding this comment

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

This change make label action broken. Fix it in #4268

runs-on: ubuntu-latest
timeout-minutes: 120
strategy:
max-parallel: 20
Copy link
Member

Choose a reason for hiding this comment

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

Modifying the parallelism settings does not solve the resource limitations of the action runner under the Apache organization. Perhaps we can consider moving the action execution to the contributor's fork repository (which is completely free). This would avoid Apache's limitations, and this approach is currently used in both Spark and SeaTunnel. @yuxiqian @lvyanquan

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants