Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: processing/processing
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: SableRaf-update-lock-workflow
Choose a base ref
...
head repository: processing/processing
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 7 commits
  • 2 files changed
  • 2 contributors

Commits on Jul 8, 2026

  1. Add workflow to redirect issues to Processing 4

    Automatically close and respond to new issues with:
    
    > Thanks for your report. Please note that this repository is inactive and only kept for legacy purposes.
    > 
    > If you're reporting a bug or requesting a feature for Processing 4, please open an issue in **[processing/processing4](https://github.com/processing/processing4/issues/new/choose)** instead.`;
    > 
    > This issue will be closed automatically.
    SableRaf authored Jul 8, 2026
    Configuration menu
    Copy the full SHA
    9c3d08f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    18bf13e View commit details
    Browse the repository at this point in the history
  3. fmt

    SableRaf authored Jul 8, 2026
    Configuration menu
    Copy the full SHA
    a83ecb9 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #6306 from processing/SableRaf-update-lock-workflow

    Update workflow to close old issues and PRs
    catilac authored Jul 8, 2026
    Configuration menu
    Copy the full SHA
    4f638b9 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #6305 from processing/SableRaf-redirect-issues-wor…

    …kflow
    
    Add workflow to redirect issues to Processing 4
    catilac authored Jul 8, 2026
    Configuration menu
    Copy the full SHA
    90f7933 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2026

  1. Fix locked issue crash + robustness changes

    > [!NOTE]
    > this needs testing against the actual repository.
    
    This PR fixes the following issue: `Error: Unhandled error: HttpError: Unable to create comment because issue is locked.`
    
    See: https://github.com/processing/processing/actions/runs/29001253630
    
    #### Summary of changes:
    
    -   Skips commenting/locking on threads that are already locked (fixes the `HttpError: Unable to create comment because issue is locked` crash)
    -   Wraps per-thread processing in try/catch so one failure doesn't abort the whole run
    -   Closes PRs via `pulls.update` instead of `issues.update`
    -   Adds a `concurrency` group to prevent overlapping runs
    -   Handles labels returned as plain strings, not just objects
    -   Breaks out of the loop once a thread is newer than the cutoff (list is already sorted) instead of just `continue`
    -   Builds close messages via array + `join('\n')` instead of a template literal (avoids leading-whitespace indentation in the posted comment)
    SableRaf authored Jul 9, 2026
    Configuration menu
    Copy the full SHA
    9e9732b View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2026

  1. Merge pull request #6308 from processing/SableRaf-fix-workflow-crash-…

    …on-locked-issues-1
    
    Fix locked issue crash + robustness changes
    SableRaf authored Jul 15, 2026
    Configuration menu
    Copy the full SHA
    f480ef6 View commit details
    Browse the repository at this point in the history
Loading