Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
214 commits
Select commit Hold shift + click to select a range
1a25a95
fix!: Make `ISelectable.workspace` an instance of `WorkspaceSvg` (#9534)
gonfunko Dec 22, 2025
ba329e4
fix!: Remove event dependencies on XML (#9536)
gonfunko Dec 22, 2025
43af9ab
feat!: Use box-sizing: border-box by default (#9556)
gonfunko Jan 20, 2026
01dc838
chore(deps): Bump rimraf to v6 (#9557)
gonfunko Jan 20, 2026
2678f58
fix: Use SVG icon assets (#9569)
gonfunko Jan 20, 2026
4c79ea1
refactor!: Deprecate `Block.getVars()` (#9574)
gonfunko Jan 20, 2026
9e04ded
Merge branch 'main' into monorepo13
gonfunko Jan 20, 2026
1cbf1b3
Merge pull request #9577 from RaspberryPiFoundation/monorepo13
gonfunko Jan 21, 2026
5fa493b
Merge branch 'main' into v13
gonfunko Feb 17, 2026
589e05d
fix!: Normalize Zelos connection indicators (#9565)
gonfunko Feb 26, 2026
93c29db
Merge pull request #9592 from RaspberryPiFoundation/rollup
gonfunko Feb 26, 2026
26d0351
chore!: Update supported Node versions (#9600)
gonfunko Feb 26, 2026
43dfe2e
Merge pull request #9606 from RaspberryPiFoundation/main
gonfunko Mar 2, 2026
81c2ed6
chore(deps): Update Closure compiler to the latest version (#9607)
gonfunko Mar 2, 2026
da1db45
feat!: Allow moving blocks, comments and bubbles using the keyboard (…
gonfunko Mar 3, 2026
e65ac7f
feat: Add a method to play beep tones (#9612)
gonfunko Mar 5, 2026
a5a18d3
refactor!: Move responsibility for block creation out of flyouts (#9610)
gonfunko Mar 5, 2026
09d19d8
feat!: Allow using Blockly in web components/shadow DOM (#9611)
gonfunko Mar 6, 2026
25968ff
feat: Add keyboard shortcut to focus the workspace (#9615)
gonfunko Mar 9, 2026
3044298
feat: Move mode for stacks of blocks (#9630)
mikeharv Mar 16, 2026
83c8cac
chore: Make JSDom a peer/dev dependency on NodeJS only (#9579)
gonfunko Mar 17, 2026
c862b5e
feat: Beep when attempting constrained move on top-level block (#9635)
gonfunko Mar 18, 2026
8e6798a
fix: visit all connection candidates in move mode (#9641)
mikeharv Mar 20, 2026
6059d1f
feat: Add keyboard shortcut for disconnecting the selected block (#9650)
gonfunko Mar 24, 2026
1ad0608
feat: Stop on workspace during constrained move (#9649)
mikeharv Mar 27, 2026
5d304df
chore: Remove the keyboard-navigation plugin from the advanced playgr…
gonfunko Mar 31, 2026
3fb96e4
feat: aria live region for announcements (#9653)
mikeharv Apr 1, 2026
05af6b6
feat!: Add support for keyboard navigation (#9634)
gonfunko Apr 1, 2026
ba0f9b2
Merge branch 'main' into merger
gonfunko Apr 1, 2026
5b79a29
feat: Update CSS for keyboard navigation (#9674)
gonfunko Apr 1, 2026
f454e1b
chore: Bump closure to the latest version
gonfunko Apr 1, 2026
15a4d50
Merge pull request #9675 from RaspberryPiFoundation/merger
gonfunko Apr 1, 2026
43be0ed
fix!: Fix types on `BlockSvg` connections (#9669)
gonfunko Apr 2, 2026
dc4d751
fix: Display focus rings on flyout buttons and labels (#9679)
gonfunko Apr 2, 2026
3389f87
feat: Add keyboard shortcuts to navigate between stacks (#9678)
gonfunko Apr 2, 2026
34c265f
feat!: announce toasts via shared ARIA live region (#9672)
mikeharv Apr 3, 2026
b49fe1e
feat: i shortcut on workspace gives overview (#9677)
mikeharv Apr 6, 2026
b665711
chore: Remove the build size check from `npm run test` (#9689)
gonfunko Apr 7, 2026
cb0d1c9
fix: Fix navigation between toolbox and flyout in all layouts (#9681)
gonfunko Apr 7, 2026
9d5307c
feat: Add aria APIs to Field base class (#9683)
mikeharv Apr 8, 2026
b4d21b2
feat: aria utility additions / improvements (#9690)
mikeharv Apr 8, 2026
4163db8
chore: merge main into v13
maribethb Apr 8, 2026
5bc04b6
chore: add example to JSDoc for getAriaValue (#9692)
mikeharv Apr 8, 2026
41319ba
feat: Add keyboard shortcut to perform an action on the currently foc…
gonfunko Apr 8, 2026
c7fd3f3
release: Bump version to 13.0.0-beta.0 (#9693)
gonfunko Apr 8, 2026
229450a
chore: remove unused statuses (#9698)
mikeharv Apr 10, 2026
956f049
Revert "chore: remove unused statuses (#9698)" (#9700)
mikeharv Apr 10, 2026
a61222f
fix: Add default aria role to svg and group elements (#9697)
lizschwab Apr 10, 2026
1478b1f
chore!: remove unused statuses
mikeharv Apr 13, 2026
13459a2
fix: Fix positioning of move marker on blocks (#9722)
gonfunko Apr 13, 2026
4734bf9
feat: Add keyboard shortcut to clean up the workspace (#9728)
gonfunko Apr 14, 2026
3b9ed58
feat: Add keyboard shortcut for duplicating blocks and workspace comm…
gonfunko Apr 14, 2026
dc2afe3
fix: Improve accuracy of block navigability detection (#9725)
gonfunko Apr 15, 2026
91d02ee
feat: Add basic support for generating ARIA labels and roles for bloc…
gonfunko Apr 15, 2026
0c4ec19
fix: Fix bug that caused blocks inserted via Enter to not attach (#9699)
gonfunko Apr 15, 2026
af9cdea
chore: Fix import paths (#9723)
gonfunko Apr 15, 2026
743cdd8
fix: Inhibit keyboard navigation shortcuts when the dropdown or widge…
gonfunko Apr 15, 2026
0e0a516
fix: Increase contrast of active tree focus ring color (#9726)
gonfunko Apr 15, 2026
1de9aa9
fix: Fix bug that caused blocks in flyout to disappear on click in Ch…
gonfunko Apr 15, 2026
2903ec9
fix: Field text hidden from ARIA (#9734)
lizschwab Apr 17, 2026
16767ea
feat: Screenreader announcements for move mode (#9731)
mikeharv Apr 20, 2026
ca81c9a
fix: Improve navigation and movement looping behavior (#9732)
gonfunko Apr 20, 2026
80ee2d5
fix!: Improve keyboard navigation of icons and bubbles (#9737)
gonfunko Apr 20, 2026
86a4355
fix: Fix dropdowndiv animations (#9733)
gonfunko Apr 21, 2026
6e3195e
feat: Update zelos path object to allowlist attributes (#9742)
lizschwab Apr 21, 2026
36ca80a
feat: add display text to shortcuts (#9743)
maribethb Apr 21, 2026
9c0846b
feat: `FieldInput` ARIA (#9744)
mikeharv Apr 21, 2026
59b05f4
fix: use correct key names for key codes (#9746)
maribethb Apr 22, 2026
f899f68
fix: Don't close the flyout when creating a variable using keyboard n…
gonfunko Apr 22, 2026
44d8554
fix: set role application and fix block readouts (#9747)
maribethb Apr 22, 2026
10739f9
fix: dont activate base delete areas for keyboard moves (#9748)
maribethb Apr 22, 2026
1d15983
fix: Improve focus handling when clicking outside injection div (#9749)
gonfunko Apr 23, 2026
8879f63
release: v13.0.0-beta.1
github-actions[bot] Apr 23, 2026
3a14fcc
fix: Fix bug that could cause focus to be lost in Chrome when dismiss…
gonfunko Apr 24, 2026
bce825d
fix: Don't focus newly created variable blocks when not using keyboar…
gonfunko Apr 24, 2026
c211a89
fix: Disable some shortcuts in the flyout (#9765)
gonfunko Apr 24, 2026
6d2a62c
feat: Added keyboard shortcut for displaying tooltip (#9755)
lizschwab Apr 24, 2026
cffbe7c
fix: Remove unneeded scrollbars on contextual menus (#9771)
gonfunko Apr 27, 2026
e3672f1
feat: `FieldDropdown` ARIA (#9766)
mikeharv Apr 27, 2026
4aea3dd
fix: Fix bug that caused focus rings to be inverted in RTL Zelos (#9767)
gonfunko Apr 29, 2026
f8ba201
fix: Fix Escape in toolboxes and flyouts (#9770)
gonfunko Apr 29, 2026
86fa331
feat: ARIA for other field classes (#9772)
mikeharv Apr 29, 2026
a5ff158
fix: Prevent errors when mixing keyboard/mouse input in the toolbox/f…
gonfunko Apr 29, 2026
496d8aa
Merge branch 'main' into mainlineit
maribethb Apr 29, 2026
b046d0d
chore: make key messages optional
maribethb Apr 29, 2026
903f9d2
chore: update google closure compiler because it hates us
maribethb Apr 29, 2026
8d96ea5
chore: merge main into v13
maribethb Apr 29, 2026
61ad994
feat: make flyouts and workspace labels properly accessible (#9774)
maribethb Apr 29, 2026
adeeb61
feat: Play delete sound when workspace comments are deleted (#9776)
gonfunko Apr 29, 2026
60f423b
fix: Make trashcan and zoom controls accessible (#9768)
gonfunko Apr 29, 2026
771f9ea
feat: allow setting custom role description for blocks (#9777)
maribethb Apr 30, 2026
b714ef7
fix: Make live region coalesce messages (#9778)
gonfunko Apr 30, 2026
0bea583
fix: Fix bug that could cause focus to be lost when deleting a block …
gonfunko Apr 30, 2026
9a01417
feat: Bubble ARIA methods (#9783)
mikeharv Apr 30, 2026
71ca797
feat: Add a sound effect when dropping top-level items on the workspa…
gonfunko Apr 30, 2026
b24f23f
release: Bump beta version (#9786)
gonfunko Apr 30, 2026
4fe25d9
chore: Improve docs on positionables (#9781)
gonfunko May 1, 2026
f5c65a5
chore(docs): ARIA roles and labels for built-in fields (#9788)
rachel-fenichel May 1, 2026
f458058
feat: Added support for custom input ARIA labels (#9789)
lizschwab May 4, 2026
4bfbd35
feat: Icon ARIA (#9805)
mikeharv May 4, 2026
ae8e72f
chore: Add tagging for blockly releases in publish workflow (#9810)
maribethb May 4, 2026
7ef8ace
release: v13.0.0-beta.3
github-actions[bot] May 4, 2026
e44f66a
chore(docs): add a page on accessibility compliance (#9814)
rachel-fenichel May 5, 2026
a56b221
feat: Insert blocks at focus point (#9806)
gonfunko May 5, 2026
1662e8b
fix: Added comma between labels for fields when composing ARIA label …
lizschwab May 5, 2026
b5a54b9
feat: Display keyboard shortcuts in context menus (#9785)
gonfunko May 5, 2026
eec0a52
fix: Avoid locking up the test suite (#9821)
gonfunko May 6, 2026
ea0479e
fix: Adjust keyboard navigation of external inputs (#9820)
gonfunko May 6, 2026
6eabe00
fix: Fix bug that could cause unintend block movements (#9818)
gonfunko May 7, 2026
3cc36de
chore(docs): add documentation page on accessibility principles (#9819)
rachel-fenichel May 7, 2026
cf27fb4
chore(docs): update docusaurus version (#9828)
rachel-fenichel May 7, 2026
d351b71
chore(docs): add @docusaurus-faster (#9830)
rachel-fenichel May 7, 2026
a718c7b
fix: Improve focus management on block deletion (#9831)
gonfunko May 7, 2026
7700b00
fix: Mark the `WidgetDiv` and `DropDownDiv` as owned by the workspace…
gonfunko May 7, 2026
23fcf16
fix: Redo move templates (#9822)
mikeharv May 7, 2026
ce86628
fix: Improve ARIA fallback generation for HTML-based menu items (#9827)
gonfunko May 7, 2026
5543e8f
feat: Comments ARIA (#9832)
mikeharv May 8, 2026
3d59715
feat: use custom aria labels for inputs with move announcements (#9846)
mikeharv May 11, 2026
4e1bdf6
fix: Update workspace ARIA label on focus (#9841)
gonfunko May 11, 2026
d769be0
feat: Display toasts when items are cut/copied/pasted (#9842)
gonfunko May 11, 2026
6f36346
fix: Improve display of move-related hints (#9843)
gonfunko May 11, 2026
c9402fd
fix: Don't suppress passive focus on blocks (#9839)
gonfunko May 11, 2026
c185d0f
feat!: Added additional keyboard shortcuts for context menu (#9845)
lizschwab May 11, 2026
d739be3
fix: improve block labels and aria roles (#9834)
maribethb May 11, 2026
4116083
fix: Improve display of workspace focus rings (#9848)
gonfunko May 11, 2026
ac33877
fix!: set full block field status explicitly (#9840)
maribethb May 11, 2026
e250737
fix: Fix bug that prevented display of move indicators in mutator wor…
gonfunko May 11, 2026
0b21092
fix: Display appropriate help hint for navigating blocks in RTL (#9857)
gonfunko May 11, 2026
7bbfc69
fix: Fix positioning of keyboard-driven workspace context menu in RTL…
gonfunko May 11, 2026
9e1aecc
fix: Fix bug that could cause blocks to be inadvertently deleted (#9859)
gonfunko May 11, 2026
5b9dd54
fix: always store initial drag connections (#9851)
mikeharv May 11, 2026
aa1ec1e
fix: skip empty label fields and dummy/end row inputs for move announ…
mikeharv May 11, 2026
ae055a4
fix!: Flyout follows toolbox in DOM (#9849)
mikeharv May 11, 2026
83f2c9b
fix: Improve display of focus rings on workspace controls (#9860)
gonfunko May 12, 2026
e32ef65
fix: Block-level ARIA labels no longer include clickable image descri…
lizschwab May 12, 2026
057356f
feat!: Improve context announcement keyboard shortcuts (#9863)
gonfunko May 13, 2026
c8e0700
feat: use custom labels for block parent input labels (#9867)
maribethb May 13, 2026
5a63e99
feat: add aria labels for connections (#9862)
maribethb May 13, 2026
6513d08
chore(docs): Update explanation of keyboard navigation (#9833)
rachel-fenichel May 13, 2026
463f95e
fix: labels for multi-statement blocks (#9868)
mikeharv May 14, 2026
53b75a9
fix!: update default media location (#9870)
maribethb May 14, 2026
799965f
feat!: Add keyboard shortcut to toggle screenreader mode (#9869)
gonfunko May 14, 2026
591779b
chore: Update all deps to latest (#9872)
gonfunko May 14, 2026
b003ab9
release: v13.0.0-beta.4
github-actions[bot] May 14, 2026
6541bb0
fix: Fix package-lock.json for CI (#9875)
gonfunko May 15, 2026
3d18026
chore: fix playground loading and formatting (#9879)
maribethb May 15, 2026
3c79e6c
feat!: add shortcuts to navigate between headings in the flyout (#9874)
maribethb May 15, 2026
4771cd4
feat: Add custom ARIA labels to built-in block dropdown field options…
mikeharv May 15, 2026
dd91830
fix: Block labels should not use custom input labels (#9886)
mikeharv May 18, 2026
8f4f832
feat: Adjacent label fields are combined when composing ARIA labels (…
lizschwab May 18, 2026
82fbcd6
fix: Beep when attempting to move past a dead end (#9890)
gonfunko May 18, 2026
c1e8d85
fix: Fix undefined message references (#9888)
gonfunko May 18, 2026
f13729b
chore(docs): add documentation about keyboard shortcut hints in conte…
rachel-fenichel May 18, 2026
a36187e
Keyboard shortcuts doc (#9895)
rachel-fenichel May 18, 2026
6066f5a
fix: Don't open the devtools in Firefox when toggling screenreader mo…
gonfunko May 18, 2026
b6d8ed6
release: v13.0.0-beta.5
github-actions[bot] May 18, 2026
2f1acb3
fix(blocks): use static tooltip for controls_ifelse block (#9897)
sheitabrk May 19, 2026
a34d95d
fix: Fix visual glitch when dragging blocks (#9901)
gonfunko May 19, 2026
8bf2e1e
fix: Reinstate "moving on workspace" announcements (#9904)
microbit-robert May 20, 2026
6a6871e
fix: CSS back to <style> for Safari/cascade reasons (#9908)
microbit-matt-hillsdon May 20, 2026
b996259
fix: replace 'command' with 'statement' for block descriptions (#9912)
maribethb May 20, 2026
d717245
fix: Don't prepend "begin stack" to blocks inserted from the flyout (…
microbit-robert May 20, 2026
d4930b4
feat: allow chaining with setAriaLabelProvider (#9913)
mikeharv May 20, 2026
d03f848
fix: Block labels should not use custom input labels (nested inputs) …
microbit-robert May 21, 2026
2b793a8
feat: Add custom input labels to built in blocks (#9902)
mikeharv May 21, 2026
86d634c
fix: Fix bug that caused blocks to skip valid destinations when movin…
gonfunko May 21, 2026
372af5e
fix: Fix resolution of parent toolbox category for block descriptions…
gonfunko May 21, 2026
e66dac5
fix: Improve initial block placement (#9903)
gonfunko May 21, 2026
715e119
feat: Announce usage hints to screenreaders on initial workspace focu…
gonfunko May 21, 2026
f054cb9
fix: Correctly position blocks dragged by the mouse from the flyout (…
gonfunko May 21, 2026
cd2f5d3
chore: add documentation on accessibility of custom fields (#9807)
rachel-fenichel May 21, 2026
1da146d
chore(docs): add accessibility best practices and screen reader docs …
rachel-fenichel May 21, 2026
8e3bd12
fix: Fix unexpected toast when committing a move with Space (#9920)
gonfunko May 21, 2026
0b9efda
release: v13.0.0-beta.6
github-actions[bot] May 21, 2026
8e73862
feat: Play error beeps when shortcuts fail (#9925)
gonfunko May 22, 2026
2d9f402
fix: Improve narration of modifier keys (#9926)
gonfunko May 22, 2026
40a5841
fix: Fix bug that caused an incorrect count of inputs on blocks when …
gonfunko May 22, 2026
e2cf797
fix: Do not use custom input labels for connection positions and move…
mikeharv May 26, 2026
0f719d6
chore: chain Input.setAriaLabelProvider calls (#9933)
mikeharv May 26, 2026
4262858
fix: Avoid issue with toolbox search plugin (#9934)
gonfunko May 26, 2026
0fd4bec
Merge branch 'main' into mainmerge
maribethb May 26, 2026
c587882
feat: Enable blocks during drags (#9935)
gonfunko May 26, 2026
938d1fa
fix: typo in `unregisterWorkspace` (#9936)
maribethb May 26, 2026
6d8dc2c
chore: closure-compiler is killing me
maribethb May 26, 2026
aab9e2a
chore: merge main into v13
maribethb May 26, 2026
5d1097e
fix!: remove deprecated APIs (#9938)
maribethb May 26, 2026
46ac410
fix: dont show workspace count on apple devices (#9939)
maribethb May 26, 2026
9273d64
fix: dont show input number in connection labels (#9940)
maribethb May 26, 2026
2656863
release: v13.0.0-beta.7
github-actions[bot] May 26, 2026
695e071
fix: improve fallback behavior for custom input labels (#9942)
maribethb May 28, 2026
75de6cb
fix: Improve fallback for getInitialCandidate (#9941)
microbit-robert May 28, 2026
7682eea
chore: make ci more robust, fix stack overflow and import problem (#9…
maribethb May 29, 2026
7ea6a17
release: v13.0.0-beta.8
github-actions[bot] May 29, 2026
5e880c3
chore(docs): fix broken links (#9949)
rachel-fenichel May 29, 2026
1cac226
fix: Fix loss of focus when deleting blocks via context menu (#9951)
gonfunko Jun 2, 2026
b55e845
fix: use translated 'bubble' string for ARIA label fallback (#9954)
mikeharv Jun 8, 2026
37dbf5f
fix: don't allow disconnecting shadow blocks (#9964)
microbit-matt-hillsdon Jun 9, 2026
5f76e2c
fix: only show paste hint toast on keyboard copy/cut (#9962)
microbit-matt-hillsdon Jun 9, 2026
0b43cb3
docs: add docs as conventional commit option (#9970)
zspriggs Jun 10, 2026
e22287e
fix: remove redundant labels for child blocks of parent input (#9967)
mikeharv Jun 10, 2026
b69c38d
feat: Reduce build size by enabling `assume_function_wrapper` build f…
gonfunko Jun 10, 2026
00882a8
fix: Fix styling and focusing of connections in shadow DOM (#9952)
gonfunko Jun 10, 2026
bb8b7a9
fix: allow nav into collapsed block row via right arrow (#9958)
microbit-matt-hillsdon Jun 10, 2026
000aafd
feat: add block role description to verbose block labels (#9960)
mikeharv Jun 10, 2026
23c08ac
fix: all use closest candidate when moving disconnected blocks (#9971)
mikeharv Jun 10, 2026
dce3315
fix: position dragging block above/below all blocks (#9972)
mikeharv Jun 10, 2026
9425f39
fix: improve terminal position detection (#9973)
mikeharv Jun 10, 2026
2264f81
release: v13.0.0-beta.9
github-actions[bot] Jun 10, 2026
ed761c3
fix: focus the workspace itself on first focus (#9974)
maribethb Jun 11, 2026
c4f28c6
feat!: update the default renderer to thrasos (#9976)
maribethb Jun 11, 2026
79eeb9d
fix: Do not bump neighbours mid-drag (#9977)
mikeharv Jun 11, 2026
11c3637
Merge branch 'main' into merge-main
maribethb Jun 11, 2026
abfd0d9
chore: merge main into v13
maribethb Jun 11, 2026
313cdf7
docs: add links to ACR (#9975)
rachel-fenichel Jun 11, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .github/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,11 @@ changelog:
- title: Bug fixes 🐛
labels:
- 'PR: fix'
- title: Cleanup ♻️
- title: Documentation updates 📄
labels:
- 'PR: docs'
- title: Cleanup ♻️
labels:
- 'PR: refactor'
- title: Reverted changes ⎌
labels:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/browser_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,14 +21,14 @@ jobs:
# TODO (#2114): re-enable osx build.
# os: [ubuntu-latest, macos-latest]
os: [macos-latest]
node-version: [18.x, 20.x]
node-version: [22.x, 24.x]
# See supported Node.js release schedule at
# https://nodejs.org/en/about/releases/

defaults:
run:
working-directory: ./packages/blockly

steps:
- uses: actions/checkout@v5
with:
Expand Down
14 changes: 9 additions & 5 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
# TODO (#2114): re-enable osx build.
# os: [ubuntu-latest, macos-latest]
os: [ubuntu-latest]
node-version: [18.x, 20.x, 22.x, 24.x]
node-version: [22.x, 24.x]
# See supported Node.js release schedule at
# https://nodejs.org/en/about/releases/

Expand All @@ -43,6 +43,10 @@ jobs:
- name: Npm Clean Install
run: npm ci

- name: Setup Chrome
if: runner.os == 'Linux'
uses: browser-actions/setup-chrome@v1

- name: Linux Test Setup
if: runner.os == 'Linux'
run: source ./tests/scripts/setup_linux_env.sh
Expand All @@ -62,10 +66,10 @@ jobs:
with:
ref: ${{ github.ref }}

- name: Use Node.js 20.x
- name: Use Node.js 24.x
uses: actions/setup-node@v5
with:
node-version: 20.x
node-version: 24.x

- name: Npm Install
run: npm install
Expand All @@ -81,10 +85,10 @@ jobs:
with:
ref: ${{ github.ref }}

- name: Use Node.js 20.x
- name: Use Node.js 24.x
uses: actions/setup-node@v5
with:
node-version: 20.x
node-version: 24.x

- name: Npm Install
run: npm install
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -154,6 +154,9 @@ jobs:
git add packages/blockly/package.json package-lock.json
git commit -m "release: v${{ needs.version.outputs.version }}"
git push
TAG="blockly-v${{ needs.version.outputs.version }}"
git tag "$TAG"
git push origin "refs/tags/$TAG"

- name: Setup Node.js
uses: actions/setup-node@v5
Expand Down
Loading
Loading