Skip to content

Conversation

@becky-gilbert
Copy link
Collaborator

Fixes #3623

This changes the src path that locates all of the docs/plugins files. The problem was that the path was set relative to the config package directory, but the gulp task is running from root, so the src call was not picking up any docs/plugins files. The path is now relative to root.

Running this task (via npm run update-plugin-versions or npm run changeset:version from root) locally updates all of the package version numbers in docs/plugins as expected. But I didn't include the docs file changes here because I want to make sure that the docs files are updated during the release workflow, which should be triggered by this config package release. One of the release steps calls changeset:version:

      - name: Create Release Pull Request or Publish Packages
        id: changesets
        uses: changesets/action@v1
        with:
          version: npm run changeset:version

Which calls the update-plugin-versions task:

"changeset:version": "changeset version && npm install && npm run update-unpkg-links && npm run update-plugin-versions"

The release PR should contain all of the docs/plugins version updates. We will also need to trigger the publish docs action to make those changes live.

@changeset-bot
Copy link

changeset-bot bot commented Oct 30, 2025

🦋 Changeset detected

Latest commit: 5241a23

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@jspsych/config Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@jodeleeuw
Copy link
Member

awesome -- thank you!

@becky-gilbert becky-gilbert merged commit b279188 into main Nov 4, 2025
6 checks passed
@becky-gilbert becky-gilbert deleted the fix-gulp-update-plugin-versions branch November 4, 2025 21:06
@github-actions github-actions bot mentioned this pull request Nov 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Plugin versions in docs not updating

3 participants