Skip to content

Conversation

@lcombs15
Copy link
Member

@lcombs15 lcombs15 commented Sep 10, 2025

📌 Issue

Closes #127

📝 Details

Added a label check! Also cleaned up actions some.

@lcombs15 lcombs15 force-pushed the feature/GH-127-check-pr-labels branch from 843533a to 5609cf2 Compare September 10, 2025 01:32
@lcombs15 lcombs15 added the no-release I want to merge this pull-request without creating a release label Sep 10, 2025
@codecov
Copy link

codecov bot commented Sep 10, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (af9a341) to head (ac26c11).
⚠️ Report is 4 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff            @@
##            master      #222   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files            5         5           
  Lines          160       160           
=========================================
  Hits           160       160           

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

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@lcombs15 lcombs15 added Patch Tiny update Minor Medium release dependencies Pull requests that update a dependency file and removed no-release I want to merge this pull-request without creating a release Minor Medium release labels Sep 10, 2025
@lcombs15 lcombs15 force-pushed the feature/GH-127-check-pr-labels branch 2 times, most recently from 524258d to 5c19763 Compare September 10, 2025 01:39
@lcombs15 lcombs15 added no-release I want to merge this pull-request without creating a release and removed dependencies Pull requests that update a dependency file Patch Tiny update labels Sep 10, 2025
@lcombs15 lcombs15 marked this pull request as ready for review September 10, 2025 01:40
@lcombs15 lcombs15 requested a review from tiemonl as a code owner September 10, 2025 01:40
@lcombs15 lcombs15 force-pushed the feature/GH-127-check-pr-labels branch 6 times, most recently from a61a800 to 9a64af6 Compare September 14, 2025 18:24
@lcombs15 lcombs15 added Major Huge release Patch Tiny update Minor Medium release and removed Major Huge release no-release I want to merge this pull-request without creating a release Patch Tiny update Minor Medium release labels Sep 14, 2025
@lcombs15 lcombs15 added the no-release I want to merge this pull-request without creating a release label Sep 14, 2025
shell: bash
- name: Prepare Scripts
run: |
chmod +x scripts/*
Copy link
Member Author

Choose a reason for hiding this comment

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

I think we'd need this if we were calling ./scripts/lint.py rather than python scripts/lint.pt

One less thing to read in this file

* Please submit an issue with the terminal output you received [here](https://github.com/unthreaded/git-hooks/issues) with as much detail as possible.

## Development details
For Mac, you must install some dependencies via brew. Simply run [`os_specific_requirements.py`](scripts/os_specific_requirements.py) and you'll be good to go!
Copy link
Member Author

Choose a reason for hiding this comment

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

A couple weeks ago I was reading this: https://pyinstaller.org/en/stable/usage.html#using-upx

Turns out PyInstaller no longer references this UPX is currently used only on Windows.

@lcombs15 lcombs15 force-pushed the feature/GH-127-check-pr-labels branch from cdf3c7a to ad8005c Compare September 14, 2025 18:40
@lcombs15 lcombs15 enabled auto-merge September 14, 2025 18:43
@lcombs15 lcombs15 disabled auto-merge September 20, 2025 13:44
@lcombs15 lcombs15 enabled auto-merge September 20, 2025 13:44
@lcombs15 lcombs15 merged commit dd031f3 into master Sep 20, 2025
6 checks passed
@lcombs15 lcombs15 deleted the feature/GH-127-check-pr-labels branch September 20, 2025 13:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

no-release I want to merge this pull-request without creating a release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add action check for labels - release doesn't happen if too many lables

3 participants