Skip to content

chore(ci): cancel superseded pull request runs - #203

Merged
damacus merged 1 commit into
mainfrom
codex/ci-cancel-superseded-runs
Oct 19, 2026
Merged

damacus merged 1 commit into
mainfrom
codex/ci-cancel-superseded-runs

Conversation

@damacus

@damacus damacus commented Oct 19, 2026 •

Copy link
Copy Markdown
Member

Cancel older CI runs for the same pull request when a new commit arrives, so obsolete lint, unit and integration jobs stop consuming runner time. Runs for different pull requests remain independent, and main-branch and release runs are not cancelled by this rule.


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need.


This change is Reviewable

@damacus
damacus requested a review from a team as a code owner October 19, 2026 10:36
@github-actions

Copy link
Copy Markdown

Slowest examples

Top 10 slowest examples (0.43 seconds, 99.99% of total time)
Example Description Time in seconds
spec/resources/install_spec.rb:13 test::default AlmaLinux 8 is expected to run execute "yum-config-manager --enable powertools" 0.09615
spec/libraries/cruby_spec.rb:13 #cruby_package_deps CentOS CentOS 7 is expected to write log "gcc, bzip2, openssl-devel, libyaml-devel, libffi-devel, readline-devel, zlib-devel, gdbm-devel, ncurses-devel, make, patch" 0.05322
spec/resources/install_spec.rb:12 test::default AlmaLinux 8 is expected to install package "yum-utils" 0.04218
spec/resources/install_spec.rb:15 test::default AlmaLinux 8 is expected not to include recipe "yum-epel::default" 0.04162
spec/resources/install_spec.rb:14 test::default AlmaLinux 8 is expected to create yum_epel "default" 0.03879
spec/libraries/cruby_spec.rb:18 #cruby_package_deps CentOS CentOS 8 is expected to write log "gcc, bzip2, openssl-devel, libyaml-devel, libffi-devel, readline-devel, zlib-devel, gdbm-devel, ncurses-devel, make, patch" 0.03642
spec/libraries/cruby_spec.rb:33 #cruby_package_deps CentOS Ubuntu 16.04 is expected to write log "gcc, autoconf, bison, build-essential, libssl-dev, libyaml-dev, libreadline6-dev, zlib1g-dev, libncurses5-dev, libffi-dev, libgdbm3, libgdbm-dev, make, patch" 0.03429
spec/libraries/cruby_spec.rb:38 #cruby_package_deps CentOS Ubuntu 18.04 is expected to write log "gcc, autoconf, bison, build-essential, libssl-dev, libyaml-dev, libreadline6-dev, zlib1g-dev, libncurses5-dev, libffi-dev, libgdbm5, libgdbm-dev, make, patch" 0.03384
spec/libraries/cruby_spec.rb:28 #cruby_package_deps CentOS Debian 10 is expected to write log "gcc, autoconf, bison, build-essential, libssl-dev, libyaml-dev, libreadline6-dev, zlib1g-dev, libncurses5-dev, libffi-dev, libgdbm6, libgdbm-dev, make, patch" 0.03213
spec/libraries/cruby_spec.rb:23 #cruby_package_deps CentOS Debian 9 is expected to write log "gcc, autoconf, bison, build-essential, libssl-dev, libyaml-dev, libreadline6-dev, zlib1g-dev, libncurses5-dev, libffi-dev, libgdbm3, libgdbm-dev, make, patch" 0.02836

@damacus
damacus merged commit ade2265 into main Oct 19, 2026
14 checks passed
@damacus
damacus deleted the codex/ci-cancel-superseded-runs branch October 19, 2026 10:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant