Commit Graph

2087 Commits

Author SHA1 Message Date
per1234
959ea75e7f Merge pull request #1092 from arduino/dependabot/npm_and_yarn/typescript-5.7.2
build(deps-dev): bump typescript from 5.6.3 to 5.7.2
2024-11-25 07:17:40 -08:00
per1234
d36d85cdc3 Repackage action following typescript bump
GitHub downloads each action run in a workflow during runtime and executes it as a complete package of code before you
can use workflow commands like run to interact with the runner machine. This means that we must provide all JavaScript
package dependencies as part of the distributed action in order for it to be usable in workflows.

A naive approach to doing this is checking in the `node_modules` folder. However, this approach results in a huge amount
of frequently changing external content being included in the repository, much of which is not even part of the executed
program.

A far better approach is to use the excellent ncc tool to compile the program, including all the relevant code from the
dependencies, into a single file.

We use a "continuous packaging" approach, where the packaged action code that is generated via ncc is always kept in
sync with the development source code and dependencies. This allows a beta version of the action to be easily used in
workflows by beta testers or those who need changes not in the release simply by using the name of the branch as the
action ref (e.g., `uses: arduino/arduino-lint-action@main` will cause the version of the action from the tip of the
`main` branch to be used by the workflow run).

The update of the package dependency results in a change to the packaged code, so the packaging is here updated
accordingly.
2024-11-25 07:15:09 -08:00
dependabot[bot]
04840a6140 build(deps-dev): bump typescript from 5.6.3 to 5.7.2
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.6.3 to 5.7.2.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.6.3...v5.7.2)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-25 15:08:37 +00:00
per1234
82a84f7958 Merge pull request #1091 from arduino/dependabot/npm_and_yarn/markdownlint-cli-0.43.0
build(deps-dev): bump markdownlint-cli from 0.42.0 to 0.43.0
2024-11-25 07:07:55 -08:00
per1234
6d18da4bce Merge pull request #1090 from arduino/dependabot/npm_and_yarn/types/node-20.17.7
build(deps-dev): bump @types/node from 20.17.6 to 20.17.7
2024-11-25 07:07:15 -08:00
dependabot[bot]
aa1e7c833b build(deps-dev): bump markdownlint-cli from 0.42.0 to 0.43.0
Bumps [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli) from 0.42.0 to 0.43.0.
- [Release notes](https://github.com/igorshubovych/markdownlint-cli/releases)
- [Commits](https://github.com/igorshubovych/markdownlint-cli/compare/v0.42.0...v0.43.0)

---
updated-dependencies:
- dependency-name: markdownlint-cli
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-25 12:16:30 +00:00
dependabot[bot]
e4938197b4 build(deps-dev): bump @types/node from 20.17.6 to 20.17.7
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.17.6 to 20.17.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-25 12:16:09 +00:00
per1234
0a47f70ba3 Merge pull request #1088 from arduino/dependabot/npm_and_yarn/vercel/ncc-0.38.3
build(deps-dev): bump @vercel/ncc from 0.38.2 to 0.38.3
2024-11-15 18:00:11 -08:00
dependabot[bot]
1b6963f094 build(deps-dev): bump @vercel/ncc from 0.38.2 to 0.38.3
Bumps [@vercel/ncc](https://github.com/vercel/ncc) from 0.38.2 to 0.38.3.
- [Release notes](https://github.com/vercel/ncc/releases)
- [Commits](https://github.com/vercel/ncc/compare/0.38.2...0.38.3)

---
updated-dependencies:
- dependency-name: "@vercel/ncc"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-15 11:32:43 +00:00
per1234
1e9e89e288 Merge pull request #1086 from arduino/dependabot/npm_and_yarn/nock-13.5.6
build(deps-dev): bump nock from 13.5.5 to 13.5.6
2024-11-11 05:01:37 -08:00
dependabot[bot]
694bb66a84 build(deps-dev): bump nock from 13.5.5 to 13.5.6
Bumps [nock](https://github.com/nock/nock) from 13.5.5 to 13.5.6.
- [Release notes](https://github.com/nock/nock/releases)
- [Changelog](https://github.com/nock/nock/blob/main/CHANGELOG.md)
- [Commits](https://github.com/nock/nock/compare/v13.5.5...v13.5.6)

---
updated-dependencies:
- dependency-name: nock
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-11 11:02:34 +00:00
per1234
23138ed377 Merge pull request #1082 from arduino/dependabot/npm_and_yarn/types/node-20.17.6
build(deps-dev): bump @types/node from 20.17.5 to 20.17.6
2024-11-04 04:02:12 -08:00
dependabot[bot]
5ed7821fb6 build(deps-dev): bump @types/node from 20.17.5 to 20.17.6
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.17.5 to 20.17.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-04 11:41:24 +00:00
per1234
c2fc29af56 Merge pull request #892 from arduino/dependabot/github_actions/actions/upload-artifact-4
build(deps): bump actions/upload-artifact from 3 to 4
2024-11-03 18:33:47 -08:00
per1234
81cd6b3ce3 Don't upload multiple times to same artifact in label sync workflow
The "Sync Labels" GitHub Actions workflow is configured to allow the use of multiple shared label configuration files.
This is done by using a job matrix in the GitHub Actions workflow to download each of the files from the source
repository in a parallel GitHub Actions workflow job. A GitHub Actions workflow artifact was used to transfer the
generated files between sequential jobs in the workflow. The "actions/upload-artifact" and "actions/download-artifact"
actions are used for this purpose.

Previously, a single artifact was used for the transfer of all the shared label configuration files, with each of the
parallel jobs uploading its own generated files to that artifact. However, support for uploading multiple times to a
single artifact was dropped in version 4.0.0 of the "actions/upload-artifact" action. So it is now necessary to use a
dedicated artifact for each of the builds. These can be downloaded in aggregate by using the artifact name globbing and
merging features which were introduced in version 4.1.0 of the "actions/download-artifact" action.
2024-11-03 18:30:43 -08:00
dependabot[bot]
c4fa54a881 build(deps): bump geekyeggo/delete-artifact from 2 to 5
Bumps [geekyeggo/delete-artifact](https://github.com/geekyeggo/delete-artifact) from 2 to 5.
- [Release notes](https://github.com/geekyeggo/delete-artifact/releases)
- [Changelog](https://github.com/GeekyEggo/delete-artifact/blob/main/CHANGELOG.md)
- [Commits](https://github.com/geekyeggo/delete-artifact/compare/v2...v5)

---
updated-dependencies:
- dependency-name: geekyeggo/delete-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-03 18:29:55 -08:00
dependabot[bot]
4d2ffecde7 build(deps): bump actions/download-artifact from 3 to 4
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-03 18:29:46 -08:00
per1234
de711f7a7b Merge pull request #1081 from arduino/dependabot/npm_and_yarn/types/node-20.17.5
build(deps-dev): bump @types/node from 20.17.4 to 20.17.5
2024-11-01 05:39:56 -07:00
dependabot[bot]
1a211f4492 build(deps-dev): bump @types/node from 20.17.4 to 20.17.5
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.17.4 to 20.17.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-01 11:59:36 +00:00
per1234
71e882e172 Merge pull request #1080 from arduino/dependabot/npm_and_yarn/types/node-20.17.4
build(deps-dev): bump @types/node from 20.17.3 to 20.17.4
2024-10-31 16:04:33 -07:00
dependabot[bot]
c7d9418c0c build(deps-dev): bump @types/node from 20.17.3 to 20.17.4
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.17.3 to 20.17.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-31 12:00:19 +00:00
per1234
3e97522f03 Merge pull request #1078 from arduino/dependabot/npm_and_yarn/types/node-20.17.3
build(deps-dev): bump @types/node from 20.17.2 to 20.17.3
2024-10-30 05:20:22 -07:00
dependabot[bot]
93411468ac build(deps-dev): bump @types/node from 20.17.2 to 20.17.3
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.17.2 to 20.17.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-30 11:48:12 +00:00
per1234
fd97bd21d1 Merge pull request #1077 from arduino/dependabot/npm_and_yarn/types/node-20.17.2
build(deps-dev): bump @types/node from 20.17.1 to 20.17.2
2024-10-29 05:58:44 -07:00
dependabot[bot]
f70fccd4c1 build(deps-dev): bump @types/node from 20.17.1 to 20.17.2
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.17.1 to 20.17.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-29 11:55:05 +00:00
per1234
41ac9a0592 Merge pull request #1074 from arduino/dependabot/npm_and_yarn/types/node-20.17.1
build(deps-dev): bump @types/node from 20.17.0 to 20.17.1
2024-10-28 13:27:55 -07:00
dependabot[bot]
2f5dbadefb build(deps-dev): bump @types/node from 20.17.0 to 20.17.1
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.17.0 to 20.17.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-28 11:59:09 +00:00
per1234
8675c95701 Merge pull request #1073 from arduino/dependabot/npm_and_yarn/types/node-20.17.0
build(deps-dev): bump @types/node from 20.16.15 to 20.17.0
2024-10-24 22:13:59 -07:00
dependabot[bot]
ce56b507be build(deps-dev): bump @types/node from 20.16.15 to 20.17.0
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.16.15 to 20.17.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-24 11:46:33 +00:00
per1234
f07258822d Merge pull request #1072 from arduino/dependabot/npm_and_yarn/types/node-20.16.15
build(deps-dev): bump @types/node from 20.16.14 to 20.16.15
2024-10-23 14:04:41 -07:00
dependabot[bot]
ec8a27005c build(deps-dev): bump @types/node from 20.16.14 to 20.16.15
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.16.14 to 20.16.15.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-23 11:06:03 +00:00
per1234
1390c770d4 Merge pull request #1071 from arduino/dependabot/npm_and_yarn/types/node-20.16.14
build(deps-dev): bump @types/node from 20.16.13 to 20.16.14
2024-10-22 07:41:51 -07:00
dependabot[bot]
ff0019af63 build(deps-dev): bump @types/node from 20.16.13 to 20.16.14
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.16.13 to 20.16.14.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-22 11:32:59 +00:00
per1234
5e53bf4357 Merge pull request #1069 from arduino/dependabot/npm_and_yarn/types/node-20.16.13
build(deps-dev): bump @types/node from 20.16.12 to 20.16.13
2024-10-21 13:57:26 -07:00
dependabot[bot]
0fb8d048ac build(deps-dev): bump @types/node from 20.16.12 to 20.16.13
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.16.12 to 20.16.13.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-21 11:46:19 +00:00
per1234
dc64533c2d Merge pull request #1067 from arduino/dependabot/npm_and_yarn/types/node-20.16.12
build(deps-dev): bump @types/node from 20.16.11 to 20.16.12
2024-10-17 04:55:05 -07:00
dependabot[bot]
0582299f92 build(deps-dev): bump @types/node from 20.16.11 to 20.16.12
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.16.11 to 20.16.12.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-17 11:14:55 +00:00
per1234
83fde8f148 Merge pull request #1065 from arduino/dependabot/npm_and_yarn/typescript-5.6.3
build(deps-dev): bump typescript from 5.6.2 to 5.6.3
2024-10-09 04:28:00 -07:00
dependabot[bot]
ccae0badfa build(deps-dev): bump typescript from 5.6.2 to 5.6.3
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.6.2 to 5.6.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.6.2...v5.6.3)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-09 11:26:02 +00:00
dependabot[bot]
2ca71f0870 build(deps): bump actions/upload-artifact from 3 to 4
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-09 08:37:21 +00:00
per1234
f1e413dbed Merge pull request #1064 from arduino/dependabot/npm_and_yarn/types/node-20.16.11
build(deps-dev): bump @types/node from 20.16.10 to 20.16.11
2024-10-08 05:24:45 -07:00
dependabot[bot]
76ddca834e build(deps-dev): bump @types/node from 20.16.10 to 20.16.11
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.16.10 to 20.16.11.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-08 11:43:57 +00:00
per1234
338fe91222 Merge pull request #1062 from arduino/dependabot/npm_and_yarn/actions/core-1.11.1
build(deps): bump @actions/core from 1.11.0 to 1.11.1
2024-10-07 09:22:01 -07:00
per1234
e4cc67a668 Update dependency license metadata cache for @actions/core bump 2024-10-07 09:19:55 -07:00
per1234
0fc73288ca Repackage action following @actions/core bump
GitHub downloads each action run in a workflow during runtime and executes it as a complete package of code before you
can use workflow commands like run to interact with the runner machine. This means that we must provide all JavaScript
package dependencies as part of the distributed action in order for it to be usable in workflows.

A naive approach to doing this is checking in the `node_modules` folder. However, this approach results in a huge amount
of frequently changing external content being included in the repository, much of which is not even part of the executed
program.

A far better approach is to use the excellent ncc tool to compile the program, including all the relevant code from the
dependencies, into a single file.

We use a "continuous packaging" approach, where the packaged action code that is generated via ncc is always kept in
sync with the development source code and dependencies. This allows a beta version of the action to be easily used in
workflows by beta testers or those who need changes not in the release simply by using the name of the branch as the
action ref (e.g., `uses: arduino/arduino-lint-action@main` will cause the version of the action from the tip of the
`main` branch to be used by the workflow run).

The update of the package dependency results in a change to the packaged code, so the packaging is here updated
accordingly.
2024-10-07 09:19:02 -07:00
dependabot[bot]
22949e40e5 build(deps): bump @actions/core from 1.11.0 to 1.11.1
Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) from 1.11.0 to 1.11.1.
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md)
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core)

---
updated-dependencies:
- dependency-name: "@actions/core"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-07 11:05:54 +00:00
per1234
764ef237e0 Merge pull request #1060 from arduino/dependabot/npm_and_yarn/eslint-plugin-import-2.31.0
build(deps-dev): bump eslint-plugin-import from 2.30.0 to 2.31.0
2024-10-03 05:15:58 -07:00
per1234
530ab155a5 Merge pull request #1061 from arduino/dependabot/npm_and_yarn/actions/core-1.11.0
build(deps): bump @actions/core from 1.10.1 to 1.11.0
2024-10-03 05:12:56 -07:00
per1234
857876c28d Update dependency license metadata cache for @actions/core bump 2024-10-03 05:04:22 -07:00
per1234
34d4d1535d Repackage action following semver bump
GitHub downloads each action run in a workflow during runtime and executes it as a complete package of code before you
can use workflow commands like run to interact with the runner machine. This means that we must provide all JavaScript
package dependencies as part of the distributed action in order for it to be usable in workflows.

A naive approach to doing this is checking in the `node_modules` folder. However, this approach results in a huge amount
of frequently changing external content being included in the repository, much of which is not even part of the executed
program.

A far better approach is to use the excellent ncc tool to compile the program, including all the relevant code from the
dependencies, into a single file.

We use a "continuous packaging" approach, where the packaged action code that is generated via ncc is always kept in
sync with the development source code and dependencies. This allows a beta version of the action to be easily used in
workflows by beta testers or those who need changes not in the release simply by using the name of the branch as the
action ref (e.g., `uses: arduino/arduino-lint-action@main` will cause the version of the action from the tip of the
`main` branch to be used by the workflow run).

The update of the package dependency results in a change to the packaged code, so the packaging is here updated
accordingly.
2024-10-03 05:02:46 -07:00