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: go-task/setup-task
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: go-task/setup-task
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: modernize-stack
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 11 commits
  • 40 files changed
  • 1 contributor

Commits on Dec 31, 2025

  1. feat: modernize tooling stack

    - Replace npm with pnpm
    - Replace Jest with Vitest
    - Replace ESLint with Oxlint
    - Update all GitHub Actions workflows to use pnpm
    - Update Taskfile.yml for new tools
    - Add retry mechanism for flaky network tests
    - Update all dependencies to latest versions
    vmaerten committed Dec 31, 2025
    Configuration menu
    Copy the full SHA
    255bed1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ff93d4a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fff614a View commit details
    Browse the repository at this point in the history
  4. fix: ajv executable name

    vmaerten committed Dec 31, 2025
    Configuration menu
    Copy the full SHA
    45e85d0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    acf3c5d View commit details
    Browse the repository at this point in the history
  6. build: rebuild dist bundle

    vmaerten committed Dec 31, 2025
    Configuration menu
    Copy the full SHA
    a670840 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6c46ea2 View commit details
    Browse the repository at this point in the history
  8. fix: downgrade nock to 13.x for test compatibility

    nock 14.x has different network interception behavior that causes
    downloads to abort even with enableNetConnect(). Tests now pass
    in ~2s instead of timing out.
    
    Also switch license cache from npm to pnpm source.
    vmaerten committed Dec 31, 2025
    Configuration menu
    Copy the full SHA
    891e513 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7a1087b View commit details
    Browse the repository at this point in the history
  10. feat: revert to npm from pnpm

    The pnpm source for the licensed tool doesn't work properly
    (doesn't detect licenses, wrong file paths). Reverting to npm
    which works correctly with the license cache.
    
    Changes:
    - Remove packageManager field from package.json
    - Replace pnpm with npm in Taskfile.yml
    - Remove pnpm/action-setup from all workflows
    - Regenerate license cache with npm source
    vmaerten committed Dec 31, 2025
    Configuration menu
    Copy the full SHA
    e5eb029 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    3a8b9ce View commit details
    Browse the repository at this point in the history
Loading