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: raven-actions/actionlint
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.1.1
Choose a base ref
...
head repository: raven-actions/actionlint
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.1.2
Choose a head ref
  • 2 commits
  • 2 files changed
  • 2 contributors

Commits on Mar 2, 2026

  1. fix: use legacy peer dependencies to resolve installation failures (#57)

    <!-- markdownlint-disable MD041 -->
    ## 💌 Description
    
    Update the npm install command to include the `--legacy-peer-deps` flag
    to resolve dependency installation failures.
    
    Currently the action is throwing:
    
    ```
    Cache not found for input keys: actionlint-1.7.11-Linux-X64
    Run npm install --no-save --ignore-scripts @actions/[email protected]
    npm error code ERESOLVE
    npm error ERESOLVE could not resolve
    npm error
    npm error While resolving: [email protected]
    npm error Found: [email protected]
    npm error node_modules/eslint
    npm error   peer eslint@"^6.0.0 || ^7.0.0 || >=8.0.0" from @eslint-community/[email protected]
    npm error   node_modules/@eslint-community/eslint-utils
    npm error     @eslint-community/eslint-utils@"^4.9.1" from @typescript-eslint/[email protected]
    npm error     node_modules/@typescript-eslint/utils
    npm error       @typescript-eslint/utils@"8.56.0" from @typescript-eslint/[email protected]
    npm error       node_modules/@typescript-eslint/eslint-plugin
    npm error         peerOptional @typescript-eslint/eslint-plugin@"^8.0.0" from [email protected]
    npm error         node_modules/eslint-plugin-jest
    npm error         1 more (typescript-eslint)
    npm error       3 more (@typescript-eslint/type-utils, eslint-plugin-jest, typescript-eslint)
    npm error     @eslint-community/eslint-utils@"^4.8.0" from [email protected]
    npm error     1 more (eslint)
    npm error   peerOptional eslint@"^8.40 || 9 || 10" from @eslint/[email protected]
    npm error   node_modules/@eslint/compat
    npm error     dev @eslint/compat@"^2.0.2" from the root project
    npm error   12 more (@eslint/js, @typescript-eslint/eslint-plugin, ...)
    npm error
    npm error Could not resolve dependency:
    npm error peer eslint@"^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" from [email protected]
    npm error node_modules/eslint-plugin-import
    npm error   peerOptional eslint-plugin-import@"*" from [email protected]
    npm error   node_modules/eslint-import-resolver-typescript
    npm error     dev eslint-import-resolver-typescript@"^4.4.4" from the root project
    npm error   dev eslint-plugin-import@"^2.32.0" from the root project
    npm error
    npm error Conflicting peer dependency: [email protected]
    npm error node_modules/eslint
    npm error   peer eslint@"^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" from [email protected]
    npm error   node_modules/eslint-plugin-import
    npm error     peerOptional eslint-plugin-import@"*" from [email protected]
    npm error     node_modules/eslint-import-resolver-typescript
    npm error       dev eslint-import-resolver-typescript@"^4.4.4" from the root project
    npm error     dev eslint-plugin-import@"^2.32.0" from the root project
    npm error
    npm error Fix the upstream dependency conflict, or retry
    npm error this command with --force or --legacy-peer-deps
    npm error to accept an incorrect (and potentially broken) dependency resolution.
    npm error
    npm error
    npm error For a full report see:
    npm error /home/runner/.npm/_logs/2026-02-22T23_48_58_065Z-eresolve-report.txt
    npm error A complete log of this run can be found in: /home/runner/.npm/_logs/2026-02-22T23_48_58_065Z-debug-0.log
    Error: Process completed with exit code 1.
    ```
    
    ## 🔗 Related issue
    
    <!-- If your PR refers to a related issue, link it here. -->
    Fixes: #
    
    ## 📚 Type of change
    
    <!-- Mark with an `x` all the checkboxes that apply (like `[x]`) -->
    
    - [ ] 📝 Examples / docs / tutorials
    - [x] 🐛 Bug fix (non-breaking change which fixes an issue)
    - [ ] 🥂 Improvement (non-breaking change which improves an existing
    feature)
    - [ ] ✨ New feature (non-breaking change which adds functionality)
    - [ ] 💥 Breaking change (fix or feature that would cause existing
    functionality to change)
    - [ ] 🚨 Security fix
    - [x] ⬆️ Dependencies update
    
    ## ✔️ Checklist
    
    <!-- Mark with an `x` all the checkboxes that apply (like `[x]`) -->
    
    - [x] I've read the [`Code of
    Conduct`](https://github.com/raven-actions/.workflows/blob/main/.github/CODE_OF_CONDUCT.md)
    document.
    - [x] I've read the
    [`Contributing`](https://github.com/raven-actions/.workflows/blob/main/.github/CONTRIBUTING.md)
    guide.
    jessehouwing authored Mar 2, 2026
    Configuration menu
    Copy the full SHA
    59a0772 View commit details
    Browse the repository at this point in the history
  2. docs: fix make link to code of conduct absolute (#55)

    <!-- markdownlint-disable MD041 -->
    Fix incorrect linking of the code of conduct by making the link
    absolute. This makes the link work via both the main repository pages'
    Contributing tab as well as when navigating directly to the Contributing
    file.
    
    <!-- Add a more detailed description of the changes if needed. -->
    
    ## 🔗 Related issue
    
    <!-- If your PR refers to a related issue, link it here. -->
    Fixes: #54
    
    ## 📚 Type of change
    
    <!-- Mark with an `x` all the checkboxes that apply (like `[x]`) -->
    
    - [x] 📝 Examples / docs / tutorials
    - [ ] 🐛 Bug fix (non-breaking change which fixes an issue)
    - [ ] 🥂 Improvement (non-breaking change which improves an existing
    feature)
    - [ ] ✨ New feature (non-breaking change which adds functionality)
    - [ ] 💥 Breaking change (fix or feature that would cause existing
    functionality to change)
    - [ ] 🚨 Security fix
    - [ ] ⬆️ Dependencies update
    
    ## ✔️ Checklist
    
    <!-- Mark with an `x` all the checkboxes that apply (like `[x]`) -->
    
    - [x] I've read the [`Code of
    Conduct`](https://github.com/raven-actions/.workflows/blob/main/.github/CODE_OF_CONDUCT.md)
    document.
    - [x] I've read the
    [`Contributing`](https://github.com/raven-actions/.workflows/blob/main/.github/CONTRIBUTING.md)
    guide.
    avishj authored Mar 2, 2026
    Configuration menu
    Copy the full SHA
    205b530 View commit details
    Browse the repository at this point in the history
Loading