Skip to content

Commit 4b45118

Browse files
committed
Merge branch 'main' into setbindgroup
2 parents c8af27f + c560421 commit 4b45118

File tree

2,655 files changed

+251013
-193161
lines changed

Some content is hidden

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

2,655 files changed

+251013
-193161
lines changed

.circleci/config.yml

Lines changed: 121 additions & 97 deletions
Large diffs are not rendered by default.

.eslintrc.yml

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

.github/workflows/scorecards.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
persist-credentials: false
3030

3131
- name: "Run analysis"
32-
uses: ossf/scorecard-action@80e868c13c90f172d68d1f4501dee99e2479f7af # v2.1.3
32+
uses: ossf/scorecard-action@0864cf19026789058feabb7e87baa5f140aac736 # v2.3.1
3333
with:
3434
results_file: results.sarif
3535
results_format: sarif
@@ -52,6 +52,6 @@ jobs:
5252

5353
# Upload the results to GitHub's code scanning dashboard.
5454
- name: "Upload to code-scanning"
55-
uses: github/codeql-action/upload-sarif@0b21cf2492b6b02c465a3e5d7c473717ad7721ba # v3.23.1
55+
uses: github/codeql-action/upload-sarif@4355270be187e1b672a7a1c7c7bae5afdc1ab94a # v3.24.10
5656
with:
5757
sarif_file: results.sarif

.github/workflows/tag-release.yml

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
# Tag release and update changelog
2+
name: Tag release and update Changelog
3+
4+
on:
5+
workflow_dispatch:
6+
inputs:
7+
release-sha:
8+
required: true
9+
type: string
10+
11+
jobs:
12+
create-release:
13+
runs-on: ubuntu-latest
14+
steps:
15+
- name: Checkout repo
16+
uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4.1.0
17+
# Updates changelog and writes the release version into the environment
18+
- name: Update Changelog
19+
run: python3 tools/maint/create_release.py --action
20+
- name: Create Changelog PR
21+
uses: peter-evans/create-pull-request@v6
22+
with:
23+
token: ${{ secrets.EMSCRIPTEN_BOT_TOKEN }}
24+
title: Mark ${{ env.RELEASE_VERSION }} as released
25+
team-reviewers: release-reviewers
26+
delete-branch: true
27+
- name: Tag release sha
28+
uses: actions/github-script@v7
29+
with:
30+
github-token: ${{ secrets.EMSCRIPTEN_BOT_TOKEN }}
31+
script: |
32+
const tag_sha = '${{ inputs.release-sha }}';
33+
const release_version = '${{ env.RELEASE_VERSION }}';
34+
console.log(`Version ${release_version} at SHA ${tag_sha}`);
35+
const regex = /^[0-9]+.[0-9]+.[0-9]+$/;
36+
const match = release_version.match(regex);
37+
if (!match) {
38+
throw new Error('Malformed release version');
39+
}
40+
await github.rest.git.createRef({
41+
owner: context.repo.owner,
42+
repo: context.repo.repo,
43+
ref: `refs/tags/${release_version}`,
44+
sha: tag_sha
45+
});

AUTHORS

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -597,3 +597,7 @@ a license to everyone to use it as detailed in LICENSE.)
597597
* James Hu <[email protected]>
598598
* Jerry Zhuang <[email protected]>
599599
* Taisei Kon <[email protected]>
600+
* YAMAMOTO Takashi <[email protected]>
601+
* Artur Gatin <[email protected]> (copyright owned by Teladoc Health, Inc.)
602+
* Christian Lloyd <[email protected]> (copyright owned by Teladoc Health, Inc.)
603+
* Sean Morris <[email protected]>

0 commit comments

Comments
 (0)