Skip to content

chore: pull updates from upstream - #6

Open
me-marcel wants to merge 37 commits into
forepath:masterfrom
DependencyTrack:master
Open

chore: pull updates from upstream#6
me-marcel wants to merge 37 commits into
forepath:masterfrom
DependencyTrack:master

Conversation

@me-marcel

Copy link
Copy Markdown
Member

No description provided.

sellisd and others added 30 commits August 7, 2025 14:27
The examples in the readme file had variables in
camelCase while in the code they are all smallcase.
I modified the readme to match the code, so now
a user can copy paste the code from the readme and
have a working example directly.

Signed-off-by: Diamantis Sellis <diamantis.sellis@cosmotech.com>
Signed-off-by: Tobias Löwen <tloewen@schueco.com>
GitHub is deprecating the Node.js 20 runtime for actions and emits
warnings for actions still using node20. Bump the action runtime to
node24. The action code relies only on the global fetch (stable since
Node 18), fs, Buffer, URL and @actions/core, so no code changes are
required.

Closes #53

Signed-off-by: diseku <diseku@gmail.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
chore: update action runtime to Node.js 24
docs: Corrected the variables and code snippets
* Switches from vendored `node_modules` to `esbuild`, reducing the deliverable to a single `dist/index.js` file.
* Adds a CI workflow that builds the project and verifies that `dist/index.js` is up-to-date to prevent drift.
* Adds a GHA lint workflow using zizmor to catch insecure practices.
* Adds a release workflow so releases can be created more easily by maintainers. Releases no longer bypass `npm`, thus ensuring there won't be a drift between tags and `package.json`'s `version`.
* Bumps `@actions/core` to `1.11.1`.

Signed-off-by: nscuro <nscuro@protonmail.com>
Add proper CI automation and update distribution model
Bumps the npm-minor-patch group with 1 update: [esbuild](https://github.com/evanw/esbuild).


Updates `esbuild` from 0.25.12 to 0.28.0
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG-2025.md)
- [Commits](evanw/esbuild@v0.25.12...v0.28.0)

---
updated-dependencies:
- dependency-name: esbuild
  dependency-version: 0.28.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-minor-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Taken from #47 since that PR had merge conflicts.

Co-authored-by: altinukshini <altin.ukshini@gmail.com>
Signed-off-by: nscuro <nscuro@protonmail.com>
…pm-minor-patch-c39889ec24

Bump esbuild from 0.25.12 to 0.28.0 in the npm-minor-patch group
Bumps [esbuild](https://github.com/evanw/esbuild) from 0.28.0 to 0.28.1.
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
- [Commits](evanw/esbuild@v0.28.0...v0.28.1)

---
updated-dependencies:
- dependency-name: esbuild
  dependency-version: 0.28.1
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) from 1.11.1 to 3.0.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-version: 3.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Required for `@actions/core` v3: https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md#300

Signed-off-by: nscuro <nscuro@protonmail.com>
…ctions/core-3.0.1

Bump @actions/core from 1.11.1 to 3.0.1
Signed-off-by: nscuro <nscuro@protonmail.com>
…sbuild-0.28.1

Bump esbuild from 0.28.0 to 0.28.1
Nothing logs it at the moment, so this is just for good measure.

Signed-off-by: nscuro <nscuro@protonmail.com>
Signed-off-by: nscuro <nscuro@protonmail.com>
Add support for project UUID output (requires DT v5)
Bumps [actions/checkout](https://github.com/actions/checkout) from 6.0.3 to 7.0.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@df4cb1c...9c091bb)

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

Signed-off-by: dependabot[bot] <support@github.com>
…/actions/checkout-7.0.0

Bump actions/checkout from 6.0.3 to 7.0.0
Sidesteps the risk of the base64-encoded BOM embedded into a JSON payload exceeding server-side deserialization limits.

Signed-off-by: nscuro <nscuro@protonmail.com>
Upload BOMs using POST (multipart)
Bumps the github-actions group with 2 updates in the / directory: [actions/checkout](https://github.com/actions/checkout) and [zizmorcore/zizmor-action](https://github.com/zizmorcore/zizmor-action).


Updates `actions/checkout` from 7.0.0 to 7.0.1
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@9c091bb...3d3c42e)

Updates `zizmorcore/zizmor-action` from 0.5.6 to 0.6.1
- [Release notes](https://github.com/zizmorcore/zizmor-action/releases)
- [Commits](zizmorcore/zizmor-action@5f14fd0...6fc4b00)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 7.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
- dependency-name: zizmorcore/zizmor-action
  dependency-version: 0.6.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
…/github-actions-d47e02a18c

Bump the github-actions group across 1 directory with 2 updates
@me-marcel me-marcel self-assigned this Aug 3, 2026
dependabot Bot and others added 6 commits August 6, 2026 15:38
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 6.4.0 to 7.0.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@48b55a0...8207627)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…/actions/setup-node-7.0.0

Bump actions/setup-node from 6.4.0 to 7.0.0
Bumps the github-actions group with 1 update: [zizmorcore/zizmor-action](https://github.com/zizmorcore/zizmor-action).


Updates `zizmorcore/zizmor-action` from 0.6.1 to 0.6.2
- [Release notes](https://github.com/zizmorcore/zizmor-action/releases)
- [Commits](zizmorcore/zizmor-action@6fc4b00...3dc1ecc)

---
updated-dependencies:
- dependency-name: zizmorcore/zizmor-action
  dependency-version: 0.6.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
…/github-actions-84f875f916

Bump zizmorcore/zizmor-action from 0.6.1 to 0.6.2 in the github-actions group
Bumps the npm-minor-patch group with 1 update: [esbuild](https://github.com/evanw/esbuild).


Updates `esbuild` from 0.28.1 to 0.28.2
- [Release notes](https://github.com/evanw/esbuild/releases)
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md)
- [Commits](evanw/esbuild@v0.28.1...v0.28.2)

---
updated-dependencies:
- dependency-name: esbuild
  dependency-version: 0.28.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm-minor-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…pm-minor-patch-fa0e04ea13

Bump esbuild from 0.28.1 to 0.28.2 in the npm-minor-patch group
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants