* build(deps): bump the misc group across 1 directory with 11 updates Bumps the misc group with 11 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) | `1.10.1` | `1.11.1` | | [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.7.0` | `9.14.0` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `7.16.1` | `8.13.0` | | [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) | `29.5.12` | `29.5.14` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `20.14.11` | `22.9.0` | | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `7.16.1` | `8.13.0` | | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `7.16.1` | `8.13.0` | | [eslint](https://github.com/eslint/eslint) | `9.7.0` | `9.14.0` | | [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | `28.6.0` | `28.9.0` | | [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.2.3` | `29.2.5` | | [typescript](https://github.com/microsoft/TypeScript) | `5.5.3` | `5.6.3` | Updates `@actions/core` from 1.10.1 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) Updates `@eslint/js` from 9.7.0 to 9.14.0 - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/commits/v9.14.0/packages/js) Updates `typescript-eslint` from 7.16.1 to 8.13.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.13.0/packages/typescript-eslint) Updates `@types/jest` from 29.5.12 to 29.5.14 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest) Updates `@types/node` from 20.14.11 to 22.9.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `@typescript-eslint/eslint-plugin` from 7.16.1 to 8.13.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.13.0/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 7.16.1 to 8.13.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.13.0/packages/parser) Updates `eslint` from 9.7.0 to 9.14.0 - [Release notes](https://github.com/eslint/eslint/releases) - [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md) - [Commits](https://github.com/eslint/eslint/compare/v9.7.0...v9.14.0) Updates `eslint-plugin-jest` from 28.6.0 to 28.9.0 - [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases) - [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md) - [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v28.6.0...v28.9.0) Updates `ts-jest` from 29.2.3 to 29.2.5 - [Release notes](https://github.com/kulshekhar/ts-jest/releases) - [Changelog](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md) - [Commits](https://github.com/kulshekhar/ts-jest/compare/v29.2.3...v29.2.5) Updates `typescript` from 5.5.3 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.5.3...v5.6.3) --- updated-dependencies: - dependency-name: "@actions/core" dependency-type: direct:production update-type: version-update:semver-minor dependency-group: misc - dependency-name: "@eslint/js" dependency-type: direct:production update-type: version-update:semver-minor dependency-group: misc - dependency-name: typescript-eslint dependency-type: direct:production update-type: version-update:semver-major dependency-group: misc - dependency-name: "@types/jest" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: misc - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-major dependency-group: misc - dependency-name: "@typescript-eslint/eslint-plugin" dependency-type: direct:development update-type: version-update:semver-major dependency-group: misc - dependency-name: "@typescript-eslint/parser" dependency-type: direct:development update-type: version-update:semver-major dependency-group: misc - dependency-name: eslint dependency-type: direct:development update-type: version-update:semver-minor dependency-group: misc - dependency-name: eslint-plugin-jest dependency-type: direct:development update-type: version-update:semver-minor dependency-group: misc - dependency-name: ts-jest dependency-type: direct:development update-type: version-update:semver-patch dependency-group: misc - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor dependency-group: misc ... Signed-off-by: dependabot[bot] <support@github.com> * chore: update dependencies --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2.5 KiB
Contributing ✏️
When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change. If you are planning to work on an issue that already exists please let us know before writing any code incase it's already in flight!
Before Making a Pull Request 🎒
- Ensure that you've tested your feature/change yourself. As the primary focus of this project is deployment, providing a link to a deployed repository using your branch is preferred. You can reference the forked action using your GitHub username, for example
yourname/github-pages-deplpy-action@dev. - Ensure your change passes all of the integration tests.
- Make sure you update the README if you've made a change that requires documentation.
- When making a pull request, highlight any areas that may cause a breaking change so the maintainer can update the version number accordingly on the GitHub marketplace and package registries.
- Make sure you've linted and formatted your code. You can do this by running
yarn lintandyarn lint:format. - Fix or add any tests where applicable. You can run
yarn testto run the suite. As this action is small in scope it's important that a high level of test coverage is maintained. All tests are written using Jest. - As this package is written in TypeScript please ensure all typing is accurate and the action compiles correctly by running
yarn build.
Deploying 🚚
In order to deploy and test your own fork of this action, you must commit the node_modules dependencies. Be sure to switch to the Node version listed in the .node-version file first.
To do this you can follow the instructions below:
Install the project:
yarn install
Comment out the following in distribution branches:
# node_modules/
# lib/
Build the project:
yarn build
Commit:
$ git checkout -b branchnamehere
$ git commit -a -m "prod dependencies"
The node_modules and lib folders should not be included when making a pull request. These are only required for GitHub Actions when it consumes the distribution branch, the dev branch of the project should be free from any dependencies or lib files.