Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 26 additions & 0 deletions .changeset/dependency-modernization-sweep.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
"advanced-triggers": minor
"apidiff-go": minor
"changed-modules-go": minor
"changed-roots": minor
"ci-grafana-alert-test": minor
"cicd-changesets-check": minor
"codeowners-review-analysis": minor
"codeowners-sanity-check": minor
"delete-deployments": minor
"get-latest-tag": minor
"get-refs-from-pr-body": minor
"gha-workflow-validator": minor
"matrix-job-check": minor
"semver-compare": minor
"go-conditional-tests": minor
"go-mod-validator": minor
"update-action-versions": minor
"jira-tracing": minor
---

Dependency modernization sweep: `@actions/core` v3, `@actions/github` v9, `@actions/glob` v0.7, `@octokit/types` v18, TypeScript 6, Vitest 5, and Node types 26; dist bundles rebuilt. Root toolchain: Node 26.10.0, pnpm 12.9.1, Nx 23.3, ESLint 9 flat config.

`jira-tracing` migrated to the jira.js v6 API (`createCloudClient`, `auth` basic auth shape, `searchIssues`, `addComment` `body` param).

Following the convention of the node24 sweep (#1505), released as minor. No `action.yml` input/output contracts changed.
13 changes: 13 additions & 0 deletions .changeset/pnpm-12-default.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
"setup-nodejs": minor
"ci-lint-ts": minor
"ci-test-ts": minor
"ci-test-sol": minor
"cicd-build-publish-artifacts-ts": minor
"cicd-changesets": minor
"reusable-docusaurus": minor
---

Default pnpm version bumped from `^10.0.0` to `^12.0.0`, following the pnpm 10 bump in #1022.

NOTE for consumers: repos that don't pass `pnpm-version` explicitly will now install pnpm 12. If your repo pins `engines.pnpm` to 10 or has a pnpm 10-format lockfile, pass `pnpm-version: ^10.0.0` explicitly or upgrade your repo.
5 changes: 5 additions & 0 deletions .changeset/signed-commits-unreadable-paths.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"changesets-signed-commits": minor
---

`commitAll` now runs `git status --untracked-files=all`, so untracked files inside untracked directories are committed too. Unreadable paths (missing files, directories, symlinks to directories) are now skipped with a warning instead of failing the run — previously a missing or unreadable path in the status output crashed the commit. Also bumps `@actions/*` SDKs to latest majors; dist rebuilt.
50 changes: 0 additions & 50 deletions .eslintrc.json

This file was deleted.

3 changes: 2 additions & 1 deletion .gitattributes
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
pnpm-lock.yaml linguist-generated
**/dist/index.js linguist-generated
**/dist/** linguist-generated -diff merge=binary
**/out/** linguist-generated -diff merge=binary

**/generated/**/*.ts linguist-generated
**/generated/**/*.mts linguist-generated
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/changesets-check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ jobs:
- name: Setup pnpm
uses: ./actions/setup-nodejs
with:
pnpm-version: "^10.0.0"
pnpm-version: "^12.0.0"

- name: Dry-run changeset version
env:
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/pull-request-main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
with:
# general inputs
checkout-repo: "false"
pnpm-version: "^10.0.0"
pnpm-version: "^12.0.0"

ci-prettier:
runs-on: ubuntu-latest
Expand All @@ -41,7 +41,7 @@ jobs:
with:
# general inputs
checkout-repo: "false"
pnpm-version: "^10.0.0"
pnpm-version: "^12.0.0"

ci-lint-misc:
runs-on: ubuntu-latest
Expand Down Expand Up @@ -81,7 +81,7 @@ jobs:
- name: Setup pnpm
uses: ./actions/setup-nodejs
with:
pnpm-version: "^10.0.0"
pnpm-version: "^12.0.0"

- name: Build signed-commits
run: pnpm nx run signed-commits:build
Expand All @@ -108,7 +108,7 @@ jobs:
- name: Setup pnpm
uses: ./actions/setup-nodejs
with:
pnpm-version: "^10.0.0"
pnpm-version: "^12.0.0"

- name: Run tests for signed-commits
run: pnpm nx run signed-commits:test
Expand All @@ -128,7 +128,7 @@ jobs:
with:
# general inputs
checkout-repo: "false"
pnpm-version: "^10.0.0"
pnpm-version: "^12.0.0"

ci-build-artifacts:
runs-on: ubuntu-latest
Expand All @@ -145,7 +145,7 @@ jobs:
with:
# general inputs
checkout-repo: "false"
pnpm-version: "^10.0.0"
pnpm-version: "^12.0.0"

- name: Check for diff in built artifacts
run: |
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/push-main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
with:
# general inputs
checkout-repo: "false"
pnpm-version: "^10.0.0"
pnpm-version: "^12.0.0"

ci-prettier:
runs-on: ubuntu-latest
Expand All @@ -38,7 +38,7 @@ jobs:
with:
# general inputs
checkout-repo: "false"
pnpm-version: "^10.0.0"
pnpm-version: "^12.0.0"

ci-test:
runs-on: ubuntu-latest
Expand All @@ -55,7 +55,7 @@ jobs:
with:
# general inputs
checkout-repo: "false"
pnpm-version: "^10.0.0"
pnpm-version: "^12.0.0"

cicd-build-publish-artifacts-dev:
runs-on: ubuntu-latest
Expand All @@ -77,7 +77,7 @@ jobs:
uses: ./actions/cicd-build-publish-artifacts-ts
with:
checkout-repo: "false"
pnpm-version: "^10.0.0"
pnpm-version: "^12.0.0"

cd-release:
runs-on: ubuntu-latest
Expand All @@ -96,7 +96,7 @@ jobs:
uses: ./actions/cicd-changesets
with:
# general inputs
pnpm-version: "^10.0.0"
pnpm-version: "^12.0.0"
git-user: app-token-issuer-releng-renovate[bot]
git-email: app-token-issuer-releng-renovate[bot]@users.noreply.github.com
# changesets inputs
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/reusable-docusaurus.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ on:
description: "the pnpm version to use"
required: false
type: string
default: "^10.0.0"
default: "^12.0.0"
# docs-specific inputs
build-command:
description: "command to build the documentation (run from repository root, use pnpm -C to specify directory)"
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/solidity-review-artifacts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -216,7 +216,7 @@ jobs:
uses: smartcontractkit/.github/actions/setup-nodejs@0b8d877a32bfa479b62ce70c1f6d2493a7c93fed # v0.0.0
with:
package-json-directory: ${{ inputs.contracts_directory }}
pnpm-version: ^10.0.0
pnpm-version: ^12.0.0

- name: Create code coverage directory
if: ${{ inputs.generate_code_coverage == true }}
Expand Down Expand Up @@ -326,7 +326,7 @@ jobs:
uses: smartcontractkit/.github/actions/setup-nodejs@0b8d877a32bfa479b62ce70c1f6d2493a7c93fed # v0.0.0
with:
package-json-directory: ${{ inputs.contracts_directory }}
pnpm-version: ^10.0.0
pnpm-version: ^12.0.0

- name: Install Foundry
uses: foundry-rs/foundry-toolchain@8f1998e9878d786675189ef566a2e4bf24869773 # v1.2.0
Expand Down Expand Up @@ -491,7 +491,7 @@ jobs:
uses: smartcontractkit/.github/actions/setup-nodejs@0b8d877a32bfa479b62ce70c1f6d2493a7c93fed # v0.0.0
with:
package-json-directory: ${{ inputs.contracts_directory }}
pnpm-version: ^10.0.0
pnpm-version: ^12.0.0

- name: Setup git top level directory
if: ${{ inputs.link_with_jira == true }}
Expand Down
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ node_modules
*.sublime-workspace

# IDE - VSCode
.zed/
.vscode/
!.vscode/settings.json
!.vscode/tasks.json
Expand Down Expand Up @@ -56,3 +57,5 @@ bin/
# codeql
**/.codeql/**
/.pnpm-store/

.nx/migrate-runs
4 changes: 2 additions & 2 deletions .tool-versions
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
nodejs 24.14.1
pnpm 10.6.5
nodejs 26.10.0
pnpm 12.9.1
shellcheck 0.11.0
Loading
Loading