Merge branch 'develop' into merge-develop-into-experimental-branch

This commit is contained in:
Ben Henning
2025-11-04 18:47:23 +00:00
91 changed files with 1389 additions and 3144 deletions

View File

@@ -24,7 +24,7 @@ jobs:
npm run prepareDemos
- name: Upload
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: appengine_files
path: _deploy/
@@ -36,13 +36,13 @@ jobs:
needs: prepare
steps:
- name: Download prepared files
uses: actions/download-artifact@v5
uses: actions/download-artifact@v6
with:
name: appengine_files
path: _deploy/
- name: Deploy to App Engine
uses: google-github-actions/deploy-appengine@v2.1.7
uses: google-github-actions/deploy-appengine@v3.0.1
# For parameters see:
# https://github.com/google-github-actions/deploy-appengine#inputs
with:

View File

@@ -19,7 +19,7 @@ jobs:
pull-requests: write
steps:
- name: Assign requested reviewer
uses: actions/github-script@v7
uses: actions/github-script@v8
with:
script: |
try {

View File

@@ -36,7 +36,7 @@ jobs:
ssh://git@github.com/
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4
uses: actions/setup-node@v5
with:
node-version: ${{ matrix.node-version }}

View File

@@ -33,7 +33,7 @@ jobs:
ssh://git@github.com/
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4
uses: actions/setup-node@v5
with:
node-version: ${{ matrix.node-version }}
@@ -57,7 +57,7 @@ jobs:
- uses: actions/checkout@v5
- name: Use Node.js 20.x
uses: actions/setup-node@v4
uses: actions/setup-node@v5
with:
node-version: 20.x
@@ -74,7 +74,7 @@ jobs:
- uses: actions/checkout@v5
- name: Use Node.js 20.x
uses: actions/setup-node@v4
uses: actions/setup-node@v5
with:
node-version: 20.x

View File

@@ -3,8 +3,30 @@ on:
types:
- opened
- edited
name: conventional-release-labels
name: commit lint & label
jobs:
lint:
runs-on: ubuntu-latest
env:
PR_TITLE: ${{ github.event.pull_request.title }}
permissions:
pull-requests: read
contents: read
steps:
- uses: actions/checkout@v5
with:
fetch-depth: 0
- name: Setup node
uses: actions/setup-node@v5
with:
node-version: lts/*
cache: npm
- name: Install dependencies
run: npm ci
- name: Check PR title
id: check-pr-title
run: echo "$PR_TITLE" | npx commitlint --verbose
label:
runs-on: ubuntu-latest
permissions:

View File

@@ -37,7 +37,7 @@ jobs:
path: blockly-keyboard-experimentation
- name: Use Node.js 20.x
uses: actions/setup-node@v4
uses: actions/setup-node@v5
with:
node-version: 20.x

View File

@@ -15,7 +15,7 @@ jobs:
# Add the type: cleanup label
runs-on: ubuntu-latest
steps:
- uses: actions/github-script@v7
- uses: actions/github-script@v8
with:
script: |
// Note that pull requests are considered issues and "shared"

View File

@@ -9,7 +9,12 @@ jobs:
permissions:
pull-requests: write
steps:
- uses: actions/first-interaction@v3
# NOTE TO DEVELOPER: Per #9447 this is pinned to v1.3.0 and all updates
# have been disabled for it. There are some largely incompatibilities on
# v2 and v3 of the action that, without resolution, will break the first
# interaction experience for new contributors. This dependency should not
# be upgraded until those issues are resolved.
- uses: actions/first-interaction@v1.3.0
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
pr-message: >