Skip to content

Commit 4674495

Browse files
authored
Release 2025-11-25 (#3688)
2 parents 525a6c3 + 2803d3c commit 4674495

387 files changed

Lines changed: 5645 additions & 3455 deletions

File tree

Some content is hidden

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

.github/workflows/cd-cvat-exchange-oracle.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ name: Deploy CVAT Exchange Oracle
33
on:
44
push:
55
branches: [ develop, main, cvat-milestone-2 ]
6+
tags-ignore: '*'
67
paths:
78
- 'packages/examples/cvat/exchange-oracle/**'
89
pull_request:
@@ -24,7 +25,7 @@ jobs:
2425
if: ${{ github.event_name == 'pull_request' }}
2526
steps:
2627
- name: Checkout
27-
uses: actions/checkout@v5
28+
uses: actions/checkout@v6
2829

2930
- name: PR check
3031
run: |
@@ -44,7 +45,7 @@ jobs:
4445
runs-on: ubuntu-latest
4546
steps:
4647
- name: Checkout
47-
uses: actions/checkout@v5
48+
uses: actions/checkout@v6
4849

4950
- uses: convictional/trigger-workflow-and-wait@v1.6.5
5051
with:

.github/workflows/cd-cvat-recording-oracle.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ name: Deploy CVAT Recording Oracle
33
on:
44
push:
55
branches: [ develop, main, cvat-milestone-2 ]
6+
tags-ignore: '*'
67
paths:
78
- 'packages/examples/cvat/recording-oracle/**'
89
pull_request:
@@ -25,7 +26,7 @@ jobs:
2526
if: ${{ github.event_name == 'pull_request' }}
2627
steps:
2728
- name: Checkout
28-
uses: actions/checkout@v5
29+
uses: actions/checkout@v6
2930

3031
- name: PR check
3132
run: |
@@ -45,7 +46,7 @@ jobs:
4546
runs-on: ubuntu-latest
4647
steps:
4748
- name: Checkout
48-
uses: actions/checkout@v5
49+
uses: actions/checkout@v6
4950

5051
- uses: convictional/trigger-workflow-and-wait@v1.6.5
5152
with:

.github/workflows/cd-deploy-contracts.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,10 @@ jobs:
3232
MOONSCAN_API_KEY: ${{ secrets.MOONSCAN_API_KEY }}
3333
AVALANCHE_API_KEY: ${{ secrets.AVALANCHE_API_KEY }}
3434
steps:
35-
- uses: actions/checkout@v5
35+
- uses: actions/checkout@v6
3636
with:
3737
token: ${{ secrets.GH_TOKEN_CD_CONTRACTS }}
38-
- uses: actions/setup-node@v4
38+
- uses: actions/setup-node@v6
3939
with:
4040
node-version-file: .nvmrc
4141
cache: yarn
@@ -126,7 +126,7 @@ jobs:
126126
git stash --include-untracked
127127
- name: Checkout develop
128128
if: always() && steps.check_changes.outputs.changes == 'true'
129-
uses: actions/checkout@v5
129+
uses: actions/checkout@v6
130130
with:
131131
ref: develop
132132
token: ${{ secrets.GH_TOKEN_CD_CONTRACTS }}

.github/workflows/cd-gitbook-sdk-docs.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ jobs:
1313
name: Sync docs to GitBook
1414
runs-on: ubuntu-latest
1515
steps:
16-
- uses: actions/checkout@v5
17-
- uses: actions/setup-node@v4
16+
- uses: actions/checkout@v6
17+
- uses: actions/setup-node@v6
1818
with:
1919
node-version-file: .nvmrc
2020
- name: Publish docs

.github/workflows/cd-job-launcher-server.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ name: Deploy Job launcher server
33
on:
44
push:
55
branches: [ develop, main ]
6+
tags-ignore: '*'
67
paths:
78
- 'packages/apps/job-launcher/server/**'
89
pull_request:
@@ -21,7 +22,7 @@ jobs:
2122
if: ${{ github.event_name == 'pull_request' }}
2223
steps:
2324
- name: Checkout
24-
uses: actions/checkout@v5
25+
uses: actions/checkout@v6
2526

2627
- name: PR check
2728
run: |
@@ -41,7 +42,7 @@ jobs:
4142
runs-on: ubuntu-latest
4243
steps:
4344
- name: Checkout
44-
uses: actions/checkout@v5
45+
uses: actions/checkout@v6
4546

4647
- uses: convictional/trigger-workflow-and-wait@v1.6.5
4748
with:

.github/workflows/cd-packages.yaml

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,20 @@ permissions:
55
contents: write # needed to push tags
66

77
on:
8+
workflow_dispatch:
9+
inputs:
10+
npm_tag:
11+
description: "npm dist-tag to use when publishing manually (e.g., alpha, beta)"
12+
required: false
13+
default: "beta"
14+
push_git_tags:
15+
description: "Push git tags after publishing (true/false)"
16+
required: false
17+
default: "false"
818
push:
919
branches:
1020
- main
21+
tags-ignore: '*'
1122
paths-ignore:
1223
- "docs/**"
1324
- "packages/apps/**"
@@ -18,15 +29,18 @@ jobs:
1829
publish:
1930
name: Publish packages to NPM
2031
runs-on: ubuntu-latest
32+
env:
33+
NPM_PUBLISH_TAG: ${{ github.event_name == 'workflow_dispatch' && github.event.inputs.npm_tag || 'latest' }}
34+
PUSH_GIT_TAGS: ${{ github.event_name == 'workflow_dispatch' && github.event.inputs.push_git_tags || 'true' }}
2135
steps:
22-
- uses: actions/checkout@v5
36+
- uses: actions/checkout@v6
2337
with:
2438
token: ${{ secrets.GH_GITBOOK_TOKEN }}
2539
- name: Setup git identity
2640
run: |
2741
git config --global user.name "github-actions[bot]"
2842
git config --global user.email "github-actions[bot]@users.noreply.github.com"
29-
- uses: actions/setup-node@v4
43+
- uses: actions/setup-node@v6
3044
with:
3145
node-version-file: .nvmrc
3246
cache: yarn
@@ -45,10 +59,12 @@ jobs:
4559
- name: Build packages
4660
run: yarn workspaces foreach --all --no-private -pt run build
4761
- name: Publish packages
48-
run: yarn workspaces foreach --all --no-private -pt npm publish --tolerate-republish --json | tee publish.log
62+
run: yarn workspaces foreach --all --no-private -pt npm publish --tolerate-republish --tag ${NPM_PUBLISH_TAG} --json | tee publish.log
4963
env:
5064
SKIP_PREPACK: true
5165
- name: Tag published packages
66+
if: ${{ env.PUSH_GIT_TAGS == 'true' }}
5267
run: node scripts/tag-published-packages.mjs publish.log
5368
- name: Push created tags
69+
if: ${{ env.PUSH_GIT_TAGS == 'true' }}
5470
run: git push origin --tags

.github/workflows/cd-python-sdk.yaml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,27 @@ permissions:
44
contents: write
55

66
on:
7+
workflow_dispatch:
8+
inputs:
9+
push_git_tags:
10+
description: "Push git tags after publishing (true/false)"
11+
required: false
12+
default: "false"
713
push:
814
branches:
915
- main
16+
tags-ignore: '*'
1017
paths:
1118
- "packages/sdk/python/human-protocol-sdk/**"
1219

1320
jobs:
1421
publish-python-sdk:
1522
name: Publish Python SDK
1623
runs-on: ubuntu-latest
24+
env:
25+
PUSH_GIT_TAGS: ${{ github.event_name == 'workflow_dispatch' && github.event.inputs.push_git_tags || 'true' }}
1726
steps:
18-
- uses: actions/checkout@v5
27+
- uses: actions/checkout@v6
1928
with:
2029
token: ${{ secrets.GH_GITBOOK_TOKEN }}
2130
- name: Setup git identity
@@ -51,6 +60,7 @@ jobs:
5160
TWINE_PASSWORD: ${{ secrets.PYPI_API_TOKEN }}
5261
run: make publish-package
5362
- name: Create and push tag
63+
if: ${{ env.PUSH_GIT_TAGS == 'true' }}
5464
working-directory: ./packages/sdk/python/human-protocol-sdk
5565
run: |
5666
VERSION="${{ steps.read_version.outputs.version }}"

.github/workflows/cd-reputation-oracle.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ name: Deploy Reputation oracle
33
on:
44
push:
55
branches: [ develop, main ]
6+
tags-ignore: '*'
67
paths:
78
- 'packages/apps/reputation-oracle/server/**'
89
pull_request:
@@ -21,7 +22,7 @@ jobs:
2122
if: ${{ github.event_name == 'pull_request' }}
2223
steps:
2324
- name: Checkout
24-
uses: actions/checkout@v5
25+
uses: actions/checkout@v6
2526

2627
- name: PR check
2728
run: |
@@ -41,7 +42,7 @@ jobs:
4142
runs-on: ubuntu-latest
4243
steps:
4344
- name: Checkout
44-
uses: actions/checkout@v5
45+
uses: actions/checkout@v6
4546

4647
- uses: convictional/trigger-workflow-and-wait@v1.6.5
4748
with:

.github/workflows/cd-subgraph.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ jobs:
2525
fail-fast: true
2626
max-parallel: 3
2727
steps:
28-
- uses: actions/checkout@v5
29-
- uses: actions/setup-node@v4
28+
- uses: actions/checkout@v6
29+
- uses: actions/setup-node@v6
3030
with:
3131
node-version-file: .nvmrc
3232
cache: yarn

.github/workflows/ci-dependency-review.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ jobs:
1212
dependency-review:
1313
runs-on: ubuntu-latest
1414
steps:
15-
- uses: actions/checkout@v5
15+
- uses: actions/checkout@v6
1616
- name: Dependency Review
17-
uses: actions/dependency-review-action@v4.8.0
17+
uses: actions/dependency-review-action@v4.8.2
1818
with:
1919
show-openssf-scorecard: false

0 commit comments

Comments
 (0)