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: TamimEhsan/AlgorithmVisualizer
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: TamimEhsan/AlgorithmVisualizer
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: add-ci
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 3 commits
  • 3 files changed
  • 1 contributor

Commits on Jun 11, 2026

  1. fix: Sync package-lock with package.json so npm ci works

    React Flow was first added with --legacy-peer-deps, which left the lock
    missing peer packages (@testing-library/dom, @popperjs/core, …) and
    broke `npm ci` in CI. Regenerated the lockfile with a plain full
    `npm install` (no legacy flag needed), so `npm ci` passes.
    TamimEhsan committed Jun 11, 2026
    Configuration menu
    Copy the full SHA
    426b9b7 View commit details
    Browse the repository at this point in the history
  2. ci: Add PR workflow to check install, lint, and build

    Runs npm ci + lint + next build on every pull request (and via manual
    dispatch) so broken builds are caught before merge.
    TamimEhsan committed Jun 11, 2026
    Configuration menu
    Copy the full SHA
    781a82d View commit details
    Browse the repository at this point in the history
  3. ci: Deploy only on push to master

    The deploy workflow used `on: push` with `branches: []`, which GitHub
    treats as no filter — so it ran on pushes to every branch (including PR
    branches). Restrict it to the master branch so it deploys only on merge.
    TamimEhsan committed Jun 11, 2026
    Configuration menu
    Copy the full SHA
    e5e6631 View commit details
    Browse the repository at this point in the history
Loading