Skip to content

Updating action to v3.0.0 - #1

Open
NephChevsky wants to merge 8 commits into
esker-software:mainfrom
getsentry:main
Open

Updating action to v3.0.0#1
NephChevsky wants to merge 8 commits into
esker-software:mainfrom
getsentry:main

Conversation

@NephChevsky

Copy link
Copy Markdown

No description provided.

IanWoodard and others added 6 commits February 1, 2024 14:47
* Updating action to use node20

* Updating README

* Updating workflow
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.20.0 to 7.25.6.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.25.6/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.5.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](jonschlinkert/word-wrap@1.2.3...1.2.5)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [ws](https://github.com/websockets/ws) from 7.5.9 to 7.5.10.
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](websockets/ws@7.5.9...7.5.10)

---
updated-dependencies:
- dependency-name: ws
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [micromatch](https://github.com/micromatch/micromatch) from 4.0.5 to 4.0.8.
- [Release notes](https://github.com/micromatch/micromatch/releases)
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md)
- [Commits](micromatch/micromatch@4.0.5...4.0.8)

---
updated-dependencies:
- dependency-name: micromatch
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* update octokit version

* Update README.md
@NephChevsky NephChevsky closed this Feb 4, 2025
@NephChevsky NephChevsky reopened this Feb 4, 2025
joshuarli and others added 2 commits March 19, 2026 12:16
* Modernize to ESM, Node 24, and latest deps; mask private key

- Mask private key via core.setSecret() to prevent leaking in error logs
- Convert to native ESM (type: module, nodenext)
- Upgrade action runtime to node24
- Upgrade all deps to latest (octokit 8/22, actions/core 3, TS 5.9, ESLint 10, Jest 30, Prettier 3)
- Migrate ESLint to flat config, remove redundant rules covered by recommendedTypeChecked
- Consolidate config: jest/prettier inline in package.json, remove husky/lint-staged
- Add test suite covering secret masking, scoping, error handling
- Remove unused deps (js-yaml, eslint-config-sentry, eslint-plugin-github)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
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.

4 participants