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: Flexget/Flexget
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.17.10
Choose a base ref
...
head repository: Flexget/Flexget
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.17.11
Choose a head ref
  • 19 commits
  • 17 files changed
  • 3 contributors

Commits on Aug 13, 2025

  1. Configuration menu
    Copy the full SHA
    8c11b3b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    978ebbe View commit details
    Browse the repository at this point in the history
  3. chore: sort .github/CODEOWNERS

    vivodi committed Aug 13, 2025
    Configuration menu
    Copy the full SHA
    7bd99a1 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2025

  1. Configuration menu
    Copy the full SHA
    6175192 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1030b57 View commit details
    Browse the repository at this point in the history
  3. ci: fix test scripts

    vivodi committed Aug 14, 2025
    Configuration menu
    Copy the full SHA
    2cab4a8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d13b76a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    692970b View commit details
    Browse the repository at this point in the history
  6. docs: disable back to top button because it is displayed in the wrong…

    … position on 16:9 mobile phone screen
    vivodi committed Aug 14, 2025
    Configuration menu
    Copy the full SHA
    b495503 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    52a5ab6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b562036 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4297ea8 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #4555 from vivodi/github-issue-form

    chore: improve issue forms and use pre-commit hooks for validation
    paranoidi authored Aug 14, 2025
    Configuration menu
    Copy the full SHA
    bba71ed View commit details
    Browse the repository at this point in the history
  11. Merge pull request #4553 from vivodi/minimum-group-size

    chore: always wait until all upgrades are available
    paranoidi authored Aug 14, 2025
    Configuration menu
    Copy the full SHA
    0254eb9 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #4552 from vivodi/unclosed-file-io.BufferedReader

    By modifying `.gitattributes` to allow more tests to pass on Windows.
    paranoidi authored Aug 14, 2025
    Configuration menu
    Copy the full SHA
    ba10dbb View commit details
    Browse the repository at this point in the history
  13. Merge pull request #4554 from vivodi/doc

    docs: update "Installing optional dependencies" section to reflect recent changes
    paranoidi authored Aug 14, 2025
    Configuration menu
    Copy the full SHA
    1a8e54c View commit details
    Browse the repository at this point in the history
  14. chore: configure Renovate to reduce unnecessary CI runs

    **Description**
    
    Currently, our Renovate configuration triggers a rebase for its open pull requests whenever they fall behind the `develop` branch. This is causing a significant number of unnecessary GitHub Actions workflow runs.
    
    For example, we often have several Renovate PRs that cannot be merged immediately (e.g., #4547, #4429, #4066). Each time a new commit is pushed to `develop`, all of these PRs are rebased. Each rebase triggers its full suite of checks (around 20 workflow runs per PR). With just these three PRs, this results in approximately 60 workflow runs for a single commit to `develop`.
    
    These CI runs are redundant because we are aware these PRs cannot be merged, and the constant rebasing provides no value.
    
    **Proposed Solution**
    
    I propose we modify our Renovate configuration to only rebase pull requests when they have a merge conflict with the base branch or when automerge is enabled.
    
    This change is safe for our workflow. We have the GitHub Merge Queue enabled, which automatically runs checks on the latest version of the base branch before any PR is merged. This practice already protects the `develop` branch from failures that might otherwise be missed, making the pre-emptive rebases unnecessary.
    
    **Expected Outcome**
    
    *   A significant reduction in GitHub Actions minutes and associated costs.
    *   Less CI noise and faster queue times for legitimate development workflows.
    *   No degradation in the stability of our `develop` branch.
    vivodi committed Aug 14, 2025
    Configuration menu
    Copy the full SHA
    ec62134 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2025

  1. Merge pull request #4556 from vivodi/rebase

    chore: configure Renovate to reduce unnecessary CI runs
    paranoidi authored Aug 15, 2025
    Configuration menu
    Copy the full SHA
    b381541 View commit details
    Browse the repository at this point in the history
  2. v3.17.11

    github-actions[bot] committed Aug 15, 2025
    Configuration menu
    Copy the full SHA
    bf0977b View commit details
    Browse the repository at this point in the history
Loading