Skip to content

Commit 30b34fb

Browse files
authored
Merge branch 'main' into fix/id-generator-missing-cluster-hint
2 parents 485d473 + fdee8f8 commit 30b34fb

318 files changed

Lines changed: 53196 additions & 1942 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.

‎.claude/skills/getting-started/SKILL.md‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
---
2+
name: getting-started
23
description: Set up NeMo Curator for data curation (text, image, video, audio)
34
---
45

‎.github/autobot/review-config.yml‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
auto-review:
2+
enabled: true
3+
mode: comment
4+
on: status_change
5+
when: ready_for_review

‎.github/workflows/config/.secrets.baseline‎

Lines changed: 78 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎.github/workflows/fern-docs-ci.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,5 +47,5 @@ jobs:
4747
working-directory: ./fern
4848
run: |
4949
set -euo pipefail
50-
printf '%s\n' '{"organization":"nvidia","version":"5.123.0"}' > fern.config.json
51-
npm exec --yes --ignore-scripts --package=fern-api@5.123.0 -- fern check
50+
printf '%s\n' '{"organization":"nvidia","version":"5.149.0"}' > fern.config.json
51+
npm exec --yes --ignore-scripts --package=fern-api@5.149.0 -- fern check

‎.github/workflows/fern-docs-preview.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@ jobs:
138138
(cd pr-source && find fern -regextype posix-extended -type f \
139139
-regex "$CONTENT" ! -path '*/.*' ! -path '*/components/*' \
140140
-exec cp --parents -- '{}' "$RUNNER_TEMP/fern-preview/" \;)
141-
printf '%s\n' '{"organization":"nvidia","version":"5.123.0"}' \
141+
printf '%s\n' '{"organization":"nvidia","version":"5.149.0"}' \
142142
> "$RUNNER_TEMP/fern-preview/fern/fern.config.json"
143143
144144
- name: Setup Node.js
@@ -148,7 +148,7 @@ jobs:
148148

149149
- name: Install fixed Fern CLI
150150
working-directory: ${{ runner.temp }}
151-
run: npm install --prefix "$RUNNER_TEMP/fern-cli" --ignore-scripts --no-audit --no-fund fern-api@5.123.0
151+
run: npm install --prefix "$RUNNER_TEMP/fern-cli" --ignore-scripts --no-audit --no-fund fern-api@5.149.0
152152

153153
- name: Generate library reference with trusted configuration
154154
env:

‎.github/workflows/publish-fern-docs.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,8 @@ jobs:
4545
- name: Install fixed Fern CLI
4646
run: |
4747
set -euo pipefail
48-
npm install --prefix "$RUNNER_TEMP/fern-cli" --ignore-scripts --no-audit --no-fund fern-api@5.123.0
49-
printf '%s\n' '{"organization":"nvidia","version":"5.123.0"}' > fern/fern.config.json
48+
npm install --prefix "$RUNNER_TEMP/fern-cli" --ignore-scripts --no-audit --no-fund fern-api@5.149.0
49+
printf '%s\n' '{"organization":"nvidia","version":"5.149.0"}' > fern/fern.config.json
5050
5151
- name: Generate library reference MDX (autodocs)
5252
env:

‎.github/workflows/release-freeze.yml‎

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,21 @@ on:
1919
description: Dry-run of code-freeze
2020
required: false
2121
default: true
22+
permissions:
23+
contents: read
24+
2225
jobs:
2326
code-freeze:
24-
uses: NVIDIA-NeMo/FW-CI-templates/.github/workflows/_code_freeze.yml@d37760ed20154a1d6f0d6aa0cb84a67f76ed6d38 # v0.86.0
27+
uses: NVIDIA-NeMo/FW-CI-templates/.github/workflows/_code_freeze.yml@61445a177938967f70c94094b98402e979452151 # github app authentication
2528
with:
29+
app-id: ${{ vars.BOT_ID }}
30+
environment-name: public
2631
library-name: NeMo Curator
2732
python-package: nemo_curator
2833
release-type: ${{ inputs.release-type }}
2934
freeze-commit: ${{ inputs.freeze-commit }}
3035
dry-run: ${{ inputs.dry-run }}
3136
secrets:
37+
BOT_KEY: ${{ secrets.BOT_KEY }}
3238
SLACK_WEBHOOK: ${{ secrets.SLACK_RELEASE_ENDPOINT }}
3339
SLACK_WEBHOOK_ADMIN: ${{ secrets.SLACK_WEBHOOK_ADMIN }}

‎CONTRIBUTING.md‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -222,9 +222,9 @@ all options. The retired `/claude review` and `/claude strict-review` commands
222222
only reply with migration instructions; they do not run or automatically
223223
request a review.
224224
225-
The repository policy lives in `skills/pr-review/SKILL.md`. The review service
226-
must load this rubric from protected `main`, not the pull-request branch.
227-
Before deploying this migration, publish the rubric, register its repository
228-
profile, and verify a Ready plugin snapshot containing it. Until those
229-
prerequisites are verified, do not rely on the redirect as evidence that the
230-
repository-specific review policy is active.
225+
Curator's review profile in CI-Events selects its local copy of the
226+
[Ponytail review skill](https://github.com/NVIDIA-NeMo/CI-Events-Workflows/blob/main/skills/ponytail-review/SKILL.md).
227+
The review service loads an immutable plugin snapshot published from CI-Events'
228+
protected `main` branch. CI-Events owns profile registration and publication;
229+
the formal review service owns review output and submission. Before activating
230+
the profile, verify a Ready `ponytail-skills` snapshot containing `ponytail-review`.

‎benchmarking/Dockerfile‎

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

0 commit comments

Comments
 (0)