Skip to content

common/Scripts/publish_series.py: Skip [NFC] commits#8477

Merged
EbonJaeger merged 1 commit into
mainfrom
publish-series-skip-nfc
Apr 8, 2026
Merged

common/Scripts/publish_series.py: Skip [NFC] commits#8477
EbonJaeger merged 1 commit into
mainfrom
publish-series-skip-nfc

Conversation

@silkeh

@silkeh silkeh commented Apr 8, 2026

Copy link
Copy Markdown
Member

Summary

Skip commits starting with [NFC], common:, packages or repo_data, and commits ending with deprecate as they contain no builds.

Test Plan

Run a dry run against the Mypy PR:

$ ./common/Scripts/publish_series.py --base befe30301e --head 6cbb546ad7 --dry-run
Pushing to Git
Pushing build: Build(source='python-setuptools', tag='python-setuptools-82.0.1-26', path='packages/py/python-setuptools', ref='d3562c463b73375afa3eca88a48fffd850b84086', comment='BUILD 1/11')
Pushing build: Build(source='python-mypy_extensions', tag='python-mypy_extensions-1.1.0-10', path='packages/py/python-mypy_extensions', ref='5420f80f19d5edc9cb0d68cbcad9a663d1a08d3b', comment='BUILD 2/11')
Pushing build: Build(source='python-librt', tag='python-librt-0.8.1-1', path='packages/py/python-librt', ref='acef14abbbd5b6863dee31759bc369fb54b3e1c3', comment='BUILD 3/11')
Pushing build: Build(source='python-types-setuptools', tag='python-types-setuptools-82.0.0.20260408-1', path='packages/py/python-types-setuptools', ref='5d1403991b38121810b78bc9ec7399aa19f9099f', comment='BUILD 4/11')
Pushing build: Build(source='python-types-psutil', tag='python-types-psutil-7.0.0.20251116-1', path='packages/py/python-types-psutil', ref='58ee716f66932caf719588d05dac257b332dc044', comment='BUILD 5/11')
Pushing build: Build(source='python-types-markdown', tag='python-types-markdown-3.10.2.20260408-1', path='packages/py/python-types-markdown', ref='ff05a61bbb7169e04ac43eafe19157132d686385', comment='BUILD 6/11')
Pushing build: Build(source='python-pathspec', tag='python-pathspec-1.0.4-12', path='packages/py/python-pathspec', ref='f50b40a3f3c08f10bfcd0d859fab9215dc7c56a5', comment='BUILD 7/11')
Pushing build: Build(source='python-mypy', tag='python-mypy-1.20.0-33', path='packages/py/python-mypy', ref='e34be0a22f148771e3509212a360d38c325004fd', comment='BUILD 8/11')
Skipping commit: [NFC] python-psutil: Add note about updating type stubs
Skipping commit: [NFC] pyyaml: Add note about updating type stubs
Skipping commit: [NFC] python-markdown: Add note about updating type stubs

And against the LLVM 20 PR:

$ ./common/Scripts/publish_series.py --base 3bbb8c1ee4 --head c36143e728 --dry-run
Pushing to Git
Pushing build: Build(source='llvm', tag='llvm-20.1.8-131', path='packages/l/llvm', ref='055f8cc38c0f7890b0a88e74476a5785ced3e316', comment='BUILD 1/25')
Pushing build: Build(source='spirv-headers', tag='spirv-headers-1.4.335.0-33', path='packages/s/spirv-headers', ref='3f8fd6438444a1039e79f02358480a165cea2ce3', comment='BUILD 2/25')
Pushing build: Build(source='llvm', tag='llvm-20.1.8-132', path='packages/l/llvm', ref='4f6b2fe5bd82c7837260c6a0b1501dcb4e7854e4', comment='BUILD 3/25')
Pushing build: Build(source='linux-tools', tag='linux-tools-6.17.7-119', path='packages/l/linux-tools', ref='df0761678d2da061d0e016057c43fa6ca1085257', comment='BUILD 4/25')
Pushing build: Build(source='bcc', tag='bcc-0.33.0-10', path='packages/b/bcc', ref='c1617dcf988e08ec8aabeb8f61895c5f943dc762', comment='BUILD 5/25')
Pushing build: Build(source='bpftrace', tag='bpftrace-0.24.1-8', path='packages/b/bpftrace', ref='1d2f1ac353ba053a7fde8f85a6a5ffe3d1a8c558', comment='BUILD 6/25')
Pushing build: Build(source='doxygen', tag='doxygen-1.16.0-14', path='packages/d/doxygen', ref='bdb384d7a5a98aabe03272524e5e8d97362023da', comment='BUILD 7/25')
Pushing build: Build(source='gnome-builder', tag='gnome-builder-49.1-111', path='packages/g/gnome-builder', ref='8a2c1252258b35f6e7c4c5f5fef77d5449d2532e', comment='BUILD 8/25')
Pushing build: Build(source='ispc', tag='ispc-1.29.1-16', path='packages/i/ispc', ref='ffbc9f561e63cd7297e0dd98abb418f7b914dc2c', comment='BUILD 9/25')
Pushing build: Build(source='kdevelop', tag='kdevelop-25.12.1-85', path='packages/k/kdevelop', ref='df6db42decded54d65d1ad7ab78bffb84d29a891', comment='BUILD 10/25')
Pushing build: Build(source='rust', tag='rust-1.92.0-148', path='packages/r/rust', ref='a0b94b803d8e1b6f52a4c4817ff2b16a444aef4c', comment='BUILD 11/25')
Pushing build: Build(source='lldb', tag='lldb-20.1.8-26', path='packages/l/lldb', ref='8c7e4ad89d20113c663329f30fefad4c87cf5275', comment='BUILD 12/25')
Pushing build: Build(source='rust', tag='rust-1.92.0-149', path='packages/r/rust', ref='e062ab2058fe674a4f2b894c22e1760e63ed0e91', comment='BUILD 13/25')
Pushing build: Build(source='spirv-tools', tag='spirv-tools-2025.5-35', path='packages/s/spirv-tools', ref='c67d00b59362c8671baa3ac178aa5105f2e4a29f', comment='BUILD 14/25')
Pushing build: Build(source='spirv-llvm-translator', tag='spirv-llvm-translator-20.1.8-23', path='packages/s/spirv-llvm-translator', ref='a8c88400377a720788d13a1094ed6ca162bce08d', comment='BUILD 15/25')
Pushing build: Build(source='mesalib', tag='mesalib-25.3.3-289', path='packages/m/mesalib', ref='defc143ef8dee75fcd02882ea8dfdbc311473cb2', comment='BUILD 16/25')
Pushing build: Build(source='openshadinglanguage', tag='openshadinglanguage-1.15.0.0-30', path='packages/o/openshadinglanguage', ref='c62c85eecfa9bd8026d94171e0799aa0ec3e6d2a', comment='BUILD 17/25')
Pushing build: Build(source='python-pyside6', tag='python-pyside6-6.10.1-31', path='packages/py/python-pyside6', ref='540189e844917bbf407bfefcd49c94b49c7c2e60', comment='BUILD 18/25')
Pushing build: Build(source='qt5-tools', tag='qt5-tools-5.15.18-54', path='packages/q/qt5-tools', ref='44ec96c28a9eed6669f52511140f70666cf183ec', comment='BUILD 19/25')
Pushing build: Build(source='qt6-tools', tag='qt6-tools-6.10.1-32', path='packages/q/qt6-tools', ref='69d561481bb5a8ebcb91123a14ded9d719ce772d', comment='BUILD 20/25')
Pushing build: Build(source='qt-creator', tag='qt-creator-18.0.0-74', path='packages/q/qt-creator', ref='9428c09d8ccd0d1a45b686890dbd60c1e7c29b0b', comment='BUILD 21/25')
Pushing build: Build(source='ldc', tag='ldc-1.41.0-70', path='packages/l/ldc', ref='b2f67a497b29f6fc7d621bb7f882e4b5be6ba665', comment='BUILD 22/25')
Pushing build: Build(source='zig', tag='zig-0.15.2-16', path='packages/z/zig', ref='e4872cb0a772727f58d43e5b1e4ceac2ec5183fe', comment='BUILD 23/25')
Skipping commit: packages: Remove opencl-clang
Skipping commit: repo_data: Deprecate opencl-clang

Checklist

  • Package was built and tested against unstable n/a
  • This change could gainfully be listed in the weekly sync notes once merged

@github-project-automation github-project-automation Bot moved this to Triage in Solus Apr 8, 2026
@silkeh silkeh marked this pull request as draft April 8, 2026 16:23
@silkeh silkeh force-pushed the publish-series-skip-nfc branch from d400386 to 2070c65 Compare April 8, 2026 16:40
…l commits

**Summary**

Skip commits starting with `[NFC]`, `common:`, `packages` or `repo_data`, and commits ending with `deprecate` as they contain no builds.
@silkeh silkeh force-pushed the publish-series-skip-nfc branch from 2070c65 to 8d9c8b6 Compare April 8, 2026 16:43
@silkeh silkeh marked this pull request as ready for review April 8, 2026 16:45

@EbonJaeger EbonJaeger left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM, thanks!

@EbonJaeger EbonJaeger merged commit 9db2581 into main Apr 8, 2026
2 checks passed
@EbonJaeger EbonJaeger deleted the publish-series-skip-nfc branch April 8, 2026 17:23
@github-project-automation github-project-automation Bot moved this from Triage to Done in Solus Apr 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants