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: jdx/mise-action
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: e3d7b8d
Choose a base ref
...
head repository: jdx/mise-action
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: be3be22
Choose a head ref
  • 19 commits
  • 13 files changed
  • 7 contributors

Commits on Oct 8, 2025

  1. docs: update to v3 in README (#290)

    This PR updates the README to replace jdx/mise-action@v2 by
    jdx/mise-action@v3 in examples.
    pdecat authored Oct 8, 2025
    Configuration menu
    Copy the full SHA
    b7800bb View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2025

  1. chore(deps): update github/codeql-action digest to a8d1ac4 (#293)

    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    |
    [github/codeql-action](https://redirect.github.com/github/codeql-action)
    | action | digest | `64d10c1` -> `a8d1ac4` |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 4am on friday" in timezone
    America/Chicago, Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/jdx/mise-action).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNDMuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE0My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Oct 10, 2025
    Configuration menu
    Copy the full SHA
    29e927f View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2025

  1. chore(deps): update github/codeql-action digest to 755f449 (#296)

    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    |
    [github/codeql-action](https://redirect.github.com/github/codeql-action)
    | action | digest | `a8d1ac4` -> `755f449` |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 4am on friday" in timezone
    America/Chicago, Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/jdx/mise-action).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNDMuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE0My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Oct 17, 2025
    Configuration menu
    Copy the full SHA
    7819dde View commit details
    Browse the repository at this point in the history
  2. chore(deps): update dependency @types/node to v24.8.1 (#297)

    This PR contains the following updates:
    
    | Package | Change | Age | Confidence |
    |---|---|---|---|
    |
    [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
    ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
    | [`24.6.2` ->
    `24.8.1`](https://renovatebot.com/diffs/npm/@types%2fnode/24.6.2/24.8.1)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/24.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/24.6.2/24.8.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 4am on friday" in timezone
    America/Chicago, Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/jdx/mise-action).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNDMuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE0My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Oct 17, 2025
    Configuration menu
    Copy the full SHA
    d28f84b View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2025

  1. chore(deps): update github/codeql-action digest to 4221315 (#299)

    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    |
    [github/codeql-action](https://redirect.github.com/github/codeql-action)
    | action | digest | `755f449` -> `4221315` |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 4am on friday" in timezone
    America/Chicago, Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/jdx/mise-action).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTYuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE1Ni4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Oct 24, 2025
    Configuration menu
    Copy the full SHA
    1a26395 View commit details
    Browse the repository at this point in the history
  2. chore(deps): update dependency @types/node to v24.9.1 (#300)

    This PR contains the following updates:
    
    | Package | Change | Age | Confidence |
    |---|---|---|---|
    |
    [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
    ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
    | [`24.8.1` ->
    `24.9.1`](https://renovatebot.com/diffs/npm/@types%2fnode/24.8.1/24.9.1)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/24.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/24.8.1/24.9.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 4am on friday" in timezone
    America/Chicago, Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/jdx/mise-action).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTYuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE1Ni4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Oct 24, 2025
    Configuration menu
    Copy the full SHA
    fcec31d View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2025

  1. chore(deps): update github/codeql-action digest to 5d5cd55 (#302)

    This PR contains the following updates:
    
    | Package | Type | Update | Change |
    |---|---|---|---|
    |
    [github/codeql-action](https://redirect.github.com/github/codeql-action)
    | action | digest | `4221315` -> `5d5cd55` |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 4am on friday" in timezone
    America/Chicago, Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/jdx/mise-action).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Oct 31, 2025
    Configuration menu
    Copy the full SHA
    12b9e9c View commit details
    Browse the repository at this point in the history
  2. chore(deps): update dependency @types/node to v24.9.2 (#303)

    This PR contains the following updates:
    
    | Package | Change | Age | Confidence |
    |---|---|---|---|
    |
    [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
    ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
    | [`24.9.1` ->
    `24.9.2`](https://renovatebot.com/diffs/npm/@types%2fnode/24.9.1/24.9.2)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/24.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/24.9.1/24.9.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 4am on friday" in timezone
    America/Chicago, Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/jdx/mise-action).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Oct 31, 2025
    Configuration menu
    Copy the full SHA
    f94c8d5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3a0b1eb View commit details
    Browse the repository at this point in the history
  4. fix: auto-update dist folder in Renovate PRs via GitHub Actions (#306)

    ## Summary
    
    Fixes the artifact update problem in Renovate PRs (like #294) by
    replacing non-functional `postUpgradeTasks` configuration with a GitHub
    Actions workflow.
    
    ## Problem
    
    The previous configuration used `postUpgradeTasks` and `allowedCommands`
    in `.github/renovate.json`, which only work with self-hosted Renovate.
    Since this repo uses GitHub's hosted Renovate app, those settings were
    being ignored, causing the `dist/` folder to not be updated
    automatically.
    
    ## Solution
    
    Created a new GitHub Actions workflow
    (`.github/workflows/renovate-dist-update.yml`) that:
    - Automatically triggers when Renovate opens a PR that modifies
    `package.json`, `package-lock.json`, or `src/`
    - Only runs for Renovate bot PRs
    - Runs `npm run all` to rebuild the distribution
    - Commits and pushes the updated `dist/` folder back to the PR branch
    
    Also cleaned up `.github/renovate.json` by removing the non-functional
    configuration.
    
    ## Testing
    
    The workflow will automatically run on the next Renovate PR update. You
    can test it immediately by:
    1. Closing and reopening PR #294, or
    2. Waiting for the next Renovate update cycle
    
    🤖 Generated with [Claude Code](https://claude.com/claude-code)
    
    <!-- CURSOR_SUMMARY -->
    ---
    
    > [!NOTE]
    > Replace Renovate post-upgrade tasks with a GitHub Actions workflow
    that rebuilds and commits `dist/` on Renovate PRs.
    > 
    > - **CI / GitHub Actions**:
    > - Add `/.github/workflows/renovate-dist-update.yml` to auto-rebuild
    `dist/` on Renovate PRs.
    > - Triggers on changes to `package.json`, `package-lock.json`,
    `src/**`, `tsconfig.json`.
    > - Runs only for `renovate[bot]`/`renovate-bot`; executes `npm ci` and
    `npm run all`; commits updated `dist/` if changed.
    > - **Renovate Config**:
    > - Simplify `/.github/renovate.json` by removing `postUpgradeTasks` and
    `allowedCommands`, keeping only `extends`.
    > 
    > <sup>Written by [Cursor
    Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
    6315814. This will update automatically
    on new commits. Configure
    [here](https://cursor.com/dashboard?tab=bugbot).</sup>
    <!-- /CURSOR_SUMMARY -->
    
    Co-authored-by: Claude <[email protected]>
    jdx and claude authored Oct 31, 2025
    Configuration menu
    Copy the full SHA
    3de8df8 View commit details
    Browse the repository at this point in the history
  5. chore(deps): update dependency @types/handlebars to v4.1.0 (#294)

    This PR contains the following updates:
    
    | Package | Change | Age | Confidence |
    |---|---|---|---|
    | [@types/handlebars](https://redirect.github.com/wycats/handlebars.js)
    | [`4.0.40` ->
    `4.1.0`](https://renovatebot.com/diffs/npm/@types%2fhandlebars/4.0.40/4.1.0)
    |
    [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fhandlebars/4.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fhandlebars/4.0.40/4.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    
    ---
    
    ### Release Notes
    
    <details>
    <summary>wycats/handlebars.js (@&#8203;types/handlebars)</summary>
    
    ###
    [`v4.1.0`](https://redirect.github.com/wycats/handlebars.js/blob/HEAD/release-notes.md#v410---February-7th-2019)
    
    New Features
    
    - import TypeScript typings -
    [`27ac1ee`](https://redirect.github.com/wycats/handlebars.js/commit/27ac1ee)
    
    Security fixes:
    
    - disallow access to the constructor in templates to prevent RCE -
    [`42841c4`](https://redirect.github.com/wycats/handlebars.js/commit/42841c4),
    [#&#8203;1495](https://redirect.github.com/wycats/handlebars.js/issues/1495)
    
    Housekeeping
    
    - chore: fix components/handlebars package.json and auto-update on
    release -
    [`bacd473`](https://redirect.github.com/wycats/handlebars.js/commit/bacd473)
    - chore: Use node 10 to build handlebars -
    [`78dd89c`](https://redirect.github.com/wycats/handlebars.js/commit/78dd89c)
    - chore/doc: Add more release docs -
    [`6b87c21`](https://redirect.github.com/wycats/handlebars.js/commit/6b87c21)
    
    Compatibility notes:
    
    Access to class constructors (i.e. `({}).constructor`) is now prohibited
    to prevent
    Remote Code Execution. This means that following construct will no work
    anymore:
    
    ```
    class SomeClass {
    }
    
    SomeClass.staticProperty = 'static'
    
    var template = Handlebars.compile('{{constructor.staticProperty}}');
    document.getElementById('output').innerHTML = template(new SomeClass());
    // expected: 'static', but now this is empty.
    ```
    
    This kind of access is not the intended use of Handlebars and leads to
    the vulnerability described in
    [#&#8203;1495](https://redirect.github.com/wycats/handlebars.js/issues/1495).
    We will **not** increase the major version, because such use is not
    intended or documented, and because of the potential impact of the issue
    (we fear that most people won't use a new major version and the issue
    may not be resolved on many systems).
    
    
    [Commits](https://redirect.github.com/handlebars-lang/handlebars.js/compare/v4.0.12...v4.1.0)
    
    </details>
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 4am on friday" in timezone
    America/Chicago, Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Disabled because a matching PR was automerged
    previously.
    
    ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
    rebase/retry checkbox.
    
    🔕 **Ignore**: Close this PR and you won't be reminded about this update
    again.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/jdx/mise-action).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNDMuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Oct 31, 2025
    Configuration menu
    Copy the full SHA
    1a11af3 View commit details
    Browse the repository at this point in the history
  6. chore: upgrade all workflows to Node 24

    Updates all GitHub Actions workflows from Node 18/20 to Node 24,
    matching the version specified in mise.toml and @types/node in package.json.
    
    🤖 Generated with [Claude Code](https://claude.com/claude-code)
    
    Co-Authored-By: Claude <[email protected]>
    jdx and claude committed Oct 31, 2025
    Configuration menu
    Copy the full SHA
    c7b5f37 View commit details
    Browse the repository at this point in the history
  7. fix: configure Renovate to ignore github-actions[bot] commits

    Adds gitIgnoredAuthors to allow Renovate to auto-rebase PRs even after
    the renovate-dist-update workflow adds commits. Without this, Renovate
    refuses to auto-rebase because it sees commits from an unrecognized author.
    
    Also sets rebaseWhen to "conflicted" to prevent infinite rebase loops
    that can occur when gitIgnoredAuthors is combined with auto-rebasing.
    
    This fixes the warning on PRs like #301 where Renovate says it "does not
    recognize the last commit author".
    
    🤖 Generated with [Claude Code](https://claude.com/claude-code)
    
    Co-Authored-By: Claude <[email protected]>
    jdx and claude committed Oct 31, 2025
    Configuration menu
    Copy the full SHA
    993e7d0 View commit details
    Browse the repository at this point in the history
  8. feat: use autofix.ci to auto-update dist/ on all PRs

    Switches from manual commit workflow to autofix.ci for automatically
    updating the dist/ folder when source files change. This has several
    advantages:
    
    1. Works on ALL PRs, not just Renovate PRs
    2. Commits made by autofix.ci (GitHub App) trigger CI workflows, unlike
       commits made with GITHUB_TOKEN which don't trigger workflows
    3. Renovate recognizes autofix.ci commits via gitIgnoredAuthors and can
       still auto-rebase PRs
    
    Changes:
    - Renamed workflow from renovate-dist-update to auto-update-dist
    - Removed Renovate-only condition - now runs on all PRs
    - Replaced manual git commit/push with autofix.ci action
    - Updated renovate.json to ignore autofix.ci commits
    - Changed permissions from write to read-only
    
    Note: Requires installing the autofix.ci GitHub App:
    https://github.com/apps/autofix-ci
    
    🤖 Generated with [Claude Code](https://claude.com/claude-code)
    
    Co-Authored-By: Claude <[email protected]>
    jdx and claude committed Oct 31, 2025
    Configuration menu
    Copy the full SHA
    16e9fd5 View commit details
    Browse the repository at this point in the history
  9. fix: run auto-update-dist workflow on all PRs

    Removes path filters so the workflow runs on every PR, ensuring
    dist/ is always up to date regardless of which files changed.
    
    🤖 Generated with [Claude Code](https://claude.com/claude-code)
    
    Co-Authored-By: Claude <[email protected]>
    jdx and claude committed Oct 31, 2025
    Configuration menu
    Copy the full SHA
    6d0fd75 View commit details
    Browse the repository at this point in the history
  10. feat: use autofix.ci to auto-update dist/ on all PRs (#308)

    ## Summary
    
    Switches from our custom GitHub Actions workflow to
    [autofix.ci](https://autofix.ci/) for automatically updating the `dist/`
    folder. This solves the CI triggering issue and works on all PRs, not
    just Renovate PRs.
    
    ## Problem Solved
    
    The previous workflow had a critical issue: commits made with
    `GITHUB_TOKEN` don't trigger other CI workflows (by design to prevent
    infinite loops). This meant that after the dist/ folder was updated, CI
    wouldn't run to verify the changes.
    
    ## Solution: autofix.ci
    
    autofix.ci uses a GitHub App token to make commits, which **does**
    trigger CI workflows. This ensures that:
    - ✅ CI tests run after dist/ is updated
    - ✅ Works on ALL PRs, not just Renovate
    - ✅ Renovate still recognizes and can rebase PRs (via
    `gitIgnoredAuthors`)
    
    ## Changes
    
    - **Renamed workflow**: `renovate-dist-update.yml` → `autofix.yml`
    - **Removed filters**: Now runs on all PRs (not just when specific files
    change)
    - **Removed Renovate check**: Works for all PR authors, not just
    renovate[bot]
    - **Switched to autofix.ci**: Replaced manual commit logic with
    autofix.ci action
    - **Updated permissions**: Changed from `write` to `read` (autofix.ci
    handles commits)
    - **Updated renovate.json**: Added `autofix.ci[bot]` to
    `gitIgnoredAuthors`
    
    ## Setup Required
    
    This PR requires installing the autofix.ci GitHub App:
    👉 https://github.com/apps/autofix-ci
    
    ## Testing
    
    Once the app is installed, this workflow will automatically:
    1. Run on every PR
    2. Execute `npm run all` to rebuild dist/
    3. Let autofix.ci commit any changes
    4. Trigger CI workflows to verify the changes
    
    🤖 Generated with [Claude Code](https://claude.com/claude-code)
    
    <!-- CURSOR_SUMMARY -->
    ---
    
    > [!NOTE]
    > Replaces the Renovate-only dist update workflow with an
    autofix.ci-based workflow that runs on all PRs and main pushes, and
    updates Renovate to ignore autofix.ci commits.
    > 
    > - **CI**:
    > - Add `/.github/workflows/autofix.yml` to build (`npm run all`) and
    let `autofix.ci` commit fixes on PRs and `main` pushes.
    > - Remove `/.github/workflows/renovate-dist-update.yml` and its manual
    commit/push logic.
    > - **Renovate**:
    > - Update `/.github/renovate.json` to set `gitIgnoredAuthors` to
    `autofix.ci[bot] <autofix.ci[bot]@users.noreply.github.com>`.
    > 
    > <sup>Written by [Cursor
    Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
    520b55f. This will update automatically
    on new commits. Configure
    [here](https://cursor.com/dashboard?tab=bugbot).</sup>
    <!-- /CURSOR_SUMMARY -->
    
    ---------
    
    Co-authored-by: Claude <[email protected]>
    jdx and claude authored Oct 31, 2025
    Configuration menu
    Copy the full SHA
    3bd825a View commit details
    Browse the repository at this point in the history
  11. chore(deps): lock file maintenance (#301)

    This PR contains the following updates:
    
    | Update | Change |
    |---|---|
    | lockFileMaintenance | All locks refreshed |
    
    🔧 This Pull Request updates lock files to use the latest dependency
    versions.
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "before 4am on monday" in timezone
    America/Chicago, Automerge - At any time (no schedule defined).
    
    🚦 **Automerge**: Enabled.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config
    help](https://redirect.github.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR was generated by [Mend Renovate](https://mend.io/renovate/).
    View the [repository job
    log](https://developer.mend.io/github/jdx/mise-action).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTYuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
    
    ---------
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
    renovate[bot] and autofix-ci[bot] authored Oct 31, 2025
    Configuration menu
    Copy the full SHA
    e82281e View commit details
    Browse the repository at this point in the history
  12. chore: remove unused workflow

    jdx committed Oct 31, 2025
    Configuration menu
    Copy the full SHA
    aecb23d View commit details
    Browse the repository at this point in the history
  13. chore: release v3.4.0 (#291)

    ---
    ## [3.4.0](https://github.com/jdx/mise-action/compare/v3.3.1..v3.4.0) -
    2025-10-31
    
    ### 🚀 Features
    
    - use autofix.ci to auto-update dist/ on all PRs by
    [@jdx](https://github.com/jdx) in
    [16e9fd5](16e9fd5)
    - use autofix.ci to auto-update dist/ on all PRs (#308) by
    [@jdx](https://github.com/jdx) in
    [#308](#308)
    
    ### 🐛 Bug Fixes
    
    - add missing `await` to `core.group` calls (#305) by
    [@smorimoto](https://github.com/smorimoto) in
    [#305](#305)
    - auto-update dist folder in Renovate PRs via GitHub Actions (#306) by
    [@jdx](https://github.com/jdx) in
    [#306](#306)
    - configure Renovate to ignore github-actions[bot] commits by
    [@jdx](https://github.com/jdx) in
    [993e7d0](993e7d0)
    - run auto-update-dist workflow on all PRs by
    [@jdx](https://github.com/jdx) in
    [6d0fd75](6d0fd75)
    
    ### 📚 Documentation
    
    - update to v3 in README (#290) by [@pdecat](https://github.com/pdecat)
    in [#290](#290)
    
    ### ⚙️ Miscellaneous Tasks
    
    - upgrade all workflows to Node 24 by [@jdx](https://github.com/jdx) in
    [c7b5f37](c7b5f37)
    - remove unused workflow by [@jdx](https://github.com/jdx) in
    [aecb23d](aecb23d)
    
    ### New Contributors
    
    * @smorimoto made their first contribution in
    [#305](#305)
    * @pdecat made their first contribution in
    [#290](#290)
    
    <!-- generated by git-cliff -->
    
    ---------
    
    Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
    mise-en-dev and autofix-ci[bot] authored Oct 31, 2025
    Configuration menu
    Copy the full SHA
    be3be22 View commit details
    Browse the repository at this point in the history
Loading