Skip to content

Commit f8c8c15

Browse files
Merge branch 'master' into master
2 parents d889cec + 3f1c0dc commit f8c8c15

File tree

683 files changed

+20870
-5669
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

683 files changed

+20870
-5669
lines changed

.devcontainer/postCreate.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
echo "Post Create Starting"
22

3+
export NVM_DIR="/usr/local/share/nvm"
4+
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
5+
36
nvm install
47
nvm use
58
npm install gulp-cli -g

.github/actions/load/action.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: Load working directory
2+
description: Load working directory saved with "actions/save"
3+
inputs:
4+
name:
5+
description: The name used with actions/save
6+
7+
runs:
8+
using: 'composite'
9+
steps:
10+
- name: Set up Node.js
11+
uses: actions/setup-node@v6
12+
with:
13+
node-version: '20'
14+
15+
- name: 'Clear working directory'
16+
shell: bash
17+
run: |
18+
rm -r ./*
19+
20+
- name: Download artifact
21+
uses: actions/download-artifact@v5
22+
with:
23+
path: '${{ runner.temp }}'
24+
name: '${{ inputs.name }}'
25+
26+
- name: 'Untar working directory'
27+
shell: bash
28+
run: |
29+
tar -xf '${{ runner.temp }}/${{ inputs.name }}.tar' .
30+

.github/actions/save/action.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
name: Save working directory
2+
description: Save working directory, preserving permissions
3+
inputs:
4+
name:
5+
description: a name to reference with actions/load
6+
7+
runs:
8+
using: 'composite'
9+
steps:
10+
- name: Tar working directory
11+
shell: bash
12+
run: |
13+
tar -cf "${{ runner.temp }}/${{ inputs.name }}.tar" .
14+
- name: Upload artifact
15+
uses: actions/upload-artifact@v4
16+
with:
17+
path: '${{ runner.temp }}/${{ inputs.name }}.tar'
18+
name: ${{ inputs.name }}
19+
overwrite: true
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
name: Wait for browserstack sessions
2+
description: Wait until enough browserstack sessions have become available
3+
4+
runs:
5+
using: 'composite'
6+
steps:
7+
- shell: bash
8+
run: |
9+
while
10+
status=$(curl -u "${BROWSERSTACK_USERNAME}:${BROWSERSTACK_ACCESS_KEY}" \
11+
-X GET "https://api-cloud.browserstack.com/automate/plan.json" 2> /dev/null);
12+
running=$(jq '.parallel_sessions_running' <<< $status)
13+
max_running=$(jq '.parallel_sessions_max_allowed' <<< $status)
14+
queued=$(jq '.queued_sessions' <<< $status)
15+
max_queued=$(jq '.queued_sessions_max_allowed' <<< $status)
16+
spare=$(( ${max_running} + ${max_queued} - ${running} - ${queued} ))
17+
required=6
18+
echo "Browserstack status: ${running} sessions running, ${queued} queued, ${spare} free"
19+
(( ${required} > ${spare} ))
20+
do
21+
delay=$(( 60 + $(shuf -i 1-60 -n 1) ))
22+
echo "Waiting for ${required} sessions to free up, checking again in ${delay}s"
23+
sleep $delay
24+
done

.github/codeql/queries/autogen_2d_RenderingContext_getImageData.ql

Lines changed: 0 additions & 17 deletions
This file was deleted.

.github/codeql/queries/autogen_2d_RenderingContext_isPointInPath.ql

Lines changed: 0 additions & 17 deletions
This file was deleted.

.github/codeql/queries/autogen_2d_RenderingContext_measureText.ql

Lines changed: 0 additions & 17 deletions
This file was deleted.

.github/codeql/queries/autogen_AudioWorkletNode.ql

Lines changed: 0 additions & 15 deletions
This file was deleted.

.github/codeql/queries/autogen_Date_getTimezoneOffset.ql

Lines changed: 0 additions & 16 deletions
This file was deleted.

.github/codeql/queries/autogen_DeviceMotionEvent_acceleration.ql

Lines changed: 0 additions & 15 deletions
This file was deleted.

0 commit comments

Comments
 (0)