Commit Graph
567 Commits
Author SHA1 Message Date
Mike Penz 6c979ed7a6 - also test the offline variant 2025-07-13 16:02:22 +02:00
Mike Penz 8357bc6ec1 - make sure we reset env prior to the next test
- our new test requires history to be available
2025-07-13 16:02:14 +02:00
Mike Penz 6d3b9cdba9 - add junit report 2025-07-13 15:19:50 +02:00
Mike Penz 86dff767a7 - add new experimental OFFLINE mode which will only generate changelogs based on commits
- FIX https://github.com/mikepenz/release-changelog-builder-action/issues/1459
2025-07-13 15:05:13 +02:00
Mike Penz 6d4d8e2c55 - upgrade dependencies to their latest version
```
 @actions/github                       ^6.0.0  →     ^6.0.1
 @eslint/js                           ^9.23.0  →    ^9.27.0
 @octokit/rest                        ^21.1.1  →    ^22.0.0
 @types/node                        ^22.13.14  →  ^22.15.24
 @typescript-eslint/eslint-plugin     ^8.28.0  →    ^8.33.0
 @typescript-eslint/parser            ^8.28.0  →    ^8.33.0
 eslint                               ^9.23.0  →    ^9.27.0
 eslint-import-resolver-typescript     ^4.2.5  →     ^4.4.1
 eslint-plugin-jest                  ^28.11.0  →   ^28.11.1
 eslint-plugin-prettier                ^5.2.5  →     ^5.4.0
 globals                              ^16.0.0  →    ^16.2.0
 semver                                ^7.7.1  →     ^7.7.2
 ts-jest                              ^29.3.0  →    ^29.3.4
 typescript                            ^5.8.2  →     ^5.8.3
 ```
2025-05-29 08:12:44 +02:00
Mike Penz ba6bd84330 - upgrade node dependencies
```
 globals                            ^15.15.0  →    ^16.0.0
```
- dev dependencies

```
 @eslint/eslintrc                     ^3.2.0  →     ^3.3.1
 @eslint/js                          ^9.20.0  →    ^9.23.0
 @types/node                        ^22.13.4  →  ^22.13.14
 @types/semver                        ^7.5.8  →     ^7.7.0
 @typescript-eslint/eslint-plugin    ^8.24.1  →    ^8.28.0
 @typescript-eslint/parser           ^8.24.1  →    ^8.28.0
 eslint                              ^9.20.1  →    ^9.23.0
 eslint-import-resolver-typescript    ^3.8.1  →     ^4.2.5
 eslint-plugin-github                 ^5.1.8  →     ^6.0.0
 eslint-plugin-prettier               ^5.2.3  →     ^5.2.5
 prettier                              3.5.1  →      3.5.3
 ts-jest                             ^29.2.5  →    ^29.3.0
 typescript                           ^5.7.3  →     ^5.8.2
```
2025-03-28 10:02:58 +01:00
Mike Penz a556568396 - upgrade dependencies
```
 @eslint/js                          ^9.19.0  →   ^9.20.0
 @octokit/rest                       ^21.1.0  →   ^21.1.1
 @types/node                        ^22.12.0  →  ^22.13.4
 @typescript-eslint/eslint-plugin    ^8.22.0  →   ^8.24.1
 @typescript-eslint/parser           ^8.22.0  →   ^8.24.1
 eslint                              ^9.19.0  →   ^9.20.1
 eslint-import-resolver-typescript    ^3.7.0  →    ^3.8.1
 eslint-plugin-github                 ^5.1.7  →    ^5.1.8
 globals                            ^15.14.0  →  ^15.15.0
 prettier                              3.4.2  →     3.5.1
 semver                               ^7.7.0  →    ^7.7.1
 ```
2025-02-17 21:42:06 +01:00
Mike Penz b66fb5e3cc - introduce experiment to fetch tags via graphQL (will offer the ability to fetch less tags, but ordered based on commit date) 2025-02-17 16:00:45 +01:00
Mike Penz 0f404b0f90 - update dependencies
- upgrade octokit/rest
- attempt to fix jest with new octokit version
2025-01-31 19:16:53 +01:00
Mike Penz 704cd4adb3 - upgrade dependencies
- audit fix
- move some dependencies
2025-01-27 11:54:25 +01:00
Mike PenzandGitHub 8ef24a9369 Merge pull request #1412 from mikepenz/dependabot/npm_and_yarn/dev-dependencies-60aa435d79
Bump the dev-dependencies group with 3 updates
2024-12-26 10:38:03 +01:00
dependabot[bot]andGitHub 55ba94d876 Bump globals from 15.13.0 to 15.14.0
Bumps [globals](https://github.com/sindresorhus/globals) from 15.13.0 to 15.14.0.
- [Release notes](https://github.com/sindresorhus/globals/releases)
- [Commits](https://github.com/sindresorhus/globals/compare/v15.13.0...v15.14.0)

---
updated-dependencies:
- dependency-name: globals
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-23 13:34:09 +00:00
dependabot[bot]andGitHub bfdb2b65d5 Bump the dev-dependencies group with 3 updates
Bumps the dev-dependencies group with 3 updates: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin), [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) and [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest).


Updates `@typescript-eslint/eslint-plugin` from 8.18.0 to 8.18.1
- [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.18.1/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 8.18.0 to 8.18.1
- [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.18.1/packages/parser)

Updates `eslint-plugin-jest` from 28.9.0 to 28.10.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.9.0...v28.10.0)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: "@typescript-eslint/parser"
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: dev-dependencies
- dependency-name: eslint-plugin-jest
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-23 13:34:03 +00:00
Mike Penz fe815a18f2 - attempt to fix esm tests 2024-12-14 12:25:29 +01:00
Mike Penz 30758be82d - attempt to move to ESM from CJS 2024-12-14 12:25:28 +01:00
Mike Penz 3fcaf9d47c - upgrade dependencies to their latest version
```
    "@eslint/eslintrc": "^3.2.0",
    "@eslint/js": "^9.17.0",
    "globals": "^15.13.0",
    "https-proxy-agent": "^7.0.6",
```
- dev dependencies (eslint)
2024-12-14 10:47:43 +01:00
Mike PenzandGitHub 525617032d - revert dependency no longer compatible 2024-11-01 20:39:03 +00:00
Mike PenzandGitHub b3b5245d9b - upgrade dependencies to latest release
```
"@actions/core": "^1.11.1",
"@octokit/rest": "^21.0.2",
```
2024-11-01 20:31:53 +00:00
Mike PenzandGitHub b8e8a78b66 - upgrade dev dependencies
```
 @types/node                       ^20.14.12  →  ^22.1.0
 eslint-plugin-jest                  ^28.6.0  →  ^28.7.0
 ts-jest                             ^29.2.3  →  ^29.2.4
 ```
2024-08-06 07:38:48 +00:00
Mike PenzandGitHub 166c6cd397 - revert octokit rest as its now an ESM package 2024-07-26 07:26:41 +00:00
Mike PenzandGitHub 488cb35032 Dependency upgrades
```
 @octokit/rest                      ^20.1.1  →    ^21.0.1
 @types/node                       ^20.14.6  →  ^20.14.12
 @typescript-eslint/eslint-plugin   ^7.13.1  →    ^7.17.0
 @typescript-eslint/parser          ^7.13.1  →    ^7.17.0
 eslint-plugin-prettier              ^5.1.3  →     ^5.2.1
 https-proxy-agent                   ^7.0.4  →     ^7.0.5
 prettier                             3.3.2  →      3.3.3
 semver                              ^7.6.2  →     ^7.6.3
 ts-jest                            ^29.1.5  →    ^29.2.3
 typescript                          ^5.4.5  →     ^5.5.4
 ```
2024-07-26 07:20:21 +00:00
Mike PenzandGitHub eff669b17c ```
@octokit/rest                      ^20.1.0  →   ^20.1.1
 @types/node                       ^20.12.7  →  ^20.14.6
 @typescript-eslint/eslint-plugin    ^7.6.0  →   ^7.13.1
 @typescript-eslint/parser           ^7.6.0  →   ^7.13.1
 eslint-plugin-github               ^4.10.2  →    ^5.0.1
 eslint-plugin-jest                 ^28.2.0  →   ^28.6.0
 gitea-js                           ^1.21.2  →   ^1.22.0
 prettier                             3.2.5  →     3.3.2
 semver                              ^7.6.0  →    ^7.6.2
 ts-jest                            ^29.1.2  →   ^29.1.5
 typescript                          ^5.4.4  →    ^5.4.5
 ```
2024-06-20 09:59:11 +00:00
Mike PenzandGitHub 1eff87d3e9 - Enhance error log in case of a fatal error building the changelog
- RELATES TO https://github.com/mikepenz/release-changelog-builder-action/issues/1331
2024-04-11 06:28:47 +00:00
Mike PenzandGitHub 0832741b20 - upgrade dependencies to their latest version
```
 @octokit/rest                       ^20.0.2  →   ^20.1.0
 @types/node                       ^20.11.24  →  ^20.12.7
 @typescript-eslint/eslint-plugin     ^7.1.0  →    ^7.6.0
 @typescript-eslint/parser            ^7.1.0  →    ^7.6.0
 eslint-plugin-jest                  ^27.9.0  →   ^28.2.0
 gitea-js                            ^1.20.1  →   ^1.21.2
 typescript                           ^5.3.3  →    ^5.4.4
 ```
2024-04-10 12:00:23 +00:00
Mike PenzandGitHub 25b221d1d3 - improve documentation to test the action in GitHub codespaces
- simplify README
- include demo test case to speed up setup
2024-03-03 08:32:56 +00:00
Mike PenzandGitHub 2acbc24ac4 ```
@types/node                       ^20.11.17  →  ^20.11.24
 @types/semver                        ^7.5.6  →     ^7.5.8
 @typescript-eslint/eslint-plugin    ^6.21.0  →     ^7.1.0
 @typescript-eslint/parser           ^6.21.0  →     ^7.1.0
 eslint                              ^8.56.0  →    ^8.57.0
 eslint-plugin-github                ^4.10.1  →    ^4.10.2
 eslint-plugin-jest                  ^27.6.3  →    ^27.9.0
 https-proxy-agent                    ^7.0.2  →     ^7.0.4
 ```
2024-03-02 09:51:13 +00:00
Mike PenzandGitHub e946d45618 ```
@types/jest                       ^29.5.11  →   ^29.5.12
 @types/node                       ^20.11.0  →  ^20.11.17
 @typescript-eslint/eslint-plugin   ^6.18.1  →    ^6.21.0
 @typescript-eslint/parser          ^6.18.1  →    ^6.21.0
 eslint-plugin-jest                 ^27.6.2  →    ^27.6.3
 prettier                             3.1.1  →      3.2.5
 semver                              ^7.5.4  →     ^7.6.0
 ts-jest                            ^29.1.1  →    ^29.1.2
 ```
2024-02-09 14:38:12 +00:00
Mike PenzandGitHub 4489241f6f ```
@types/jest                        ^29.5.7  →  ^29.5.11
 @types/node                       ^20.8.10  →  ^20.11.0
 @types/semver                       ^7.5.4  →    ^7.5.6
 @typescript-eslint/eslint-plugin    ^6.9.1  →   ^6.18.1
 @typescript-eslint/parser           ^6.9.1  →   ^6.18.1
 eslint                             ^8.53.0  →   ^8.56.0
 eslint-plugin-jest                 ^27.6.0  →   ^27.6.2
 eslint-plugin-prettier              ^5.0.1  →    ^5.1.3
 moment                             ^2.29.4  →   ^2.30.1
 prettier                             3.0.3  →     3.1.1
 typescript                          ^5.2.2  →    ^5.3.3
 ```
2024-01-12 07:56:03 +00:00
Mike PenzandGitHub 150178c73d - update readme and include gitea information
- fix note, warning, important highlights
- update version to 4.1.0
2023-11-05 10:53:22 +00:00
Mike PenzandGitHub a3e85a72da - update all dev dependencies to their latest version 2023-11-05 10:38:10 +00:00
Mike PenzandGitHub 8afbd5a789 - fix formatting
- apply some smaller fixes
- enable cache for 1 gitea test (no need to use API)
- do not cache and export token in cache
- speed up main.test.ts
2023-11-05 10:05:00 +00:00
Ankio 845695698d style: add eslint --fix script 2023-11-01 11:02:02 +08:00
Ankio 549ee31eaa feat:add gitea platform resolver 2023-10-31 22:46:26 +08:00
Mike PenzandGitHub ec5a7bc198 ```
@actions/core                     ^1.10.0  →  ^1.10.1
 @actions/github                    ^5.1.1  →   ^6.0.0
 @octokit/rest                     ^20.0.1  →  ^20.0.2
 @types/jest                       ^29.5.4  →  ^29.5.6
 @types/node                       ^20.5.9  →  ^20.8.7
 @types/semver                      ^7.5.1  →   ^7.5.4
 @typescript-eslint/eslint-plugin   ^6.5.0  →   ^6.8.0
 @typescript-eslint/parser          ^6.5.0  →   ^6.8.0
 @vercel/ncc                       ^0.36.1  →  ^0.38.1
 eslint                            ^8.48.0  →  ^8.51.0
 eslint-plugin-github              ^4.10.0  →  ^4.10.1
 eslint-plugin-jest                ^27.2.3  →  ^27.4.2
 eslint-plugin-prettier             ^5.0.0  →   ^5.0.1
 jest                              ^29.6.4  →  ^29.7.0
 jest-circus                       ^29.6.4  →  ^29.7.0
 ```
2023-10-20 06:49:32 +00:00
Mike PenzandGitHub 512b4d3a42 - upgrade to node20 for the GitHub actions
- remove node-fetch as it is no longer required with node 20
- upgrade actions to use node20
2023-09-04 13:52:54 +00:00
Mike PenzandGitHub fc5b0e1f00 ```
@types/node                       ^20.5.6  →  ^20.5.7
 @types/semver                      ^7.5.0  →   ^7.5.1
 @typescript-eslint/eslint-plugin   ^6.4.1  →   ^6.5.0
 @typescript-eslint/parser          ^6.4.1  →   ^6.5.0
 eslint                            ^8.47.0  →  ^8.48.0
 eslint-plugin-github               ^4.9.2  →  ^4.10.0
 node-fetch                         2.6.12  →    3.3.2
 prettier                            3.0.2  →    3.0.3
 ```
2023-09-01 10:17:35 +00:00
Mike PenzandGitHub 2c31bd2a50 - update dev dependencies to their latest version 2023-08-25 09:26:22 +00:00
Mike PenzandGitHub d9daf249eb - recompile, newer typescript dev container 2023-08-18 17:20:39 +00:00
Mike PenzandGitHub d8188193ab - drop github prefix of pr-collector 2023-08-18 16:56:13 +00:00
Mike PenzandGitHub 5ce3a582c3 - update dev dependencies 2023-08-02 13:40:52 +00:00
Mike PenzandGitHub 240554bbf4 - upgrade all node dependencies
```
    "@octokit/rest": "^20.0.1",
    "node-fetch": "^3.3.2",
```
2023-07-28 11:47:20 +00:00
Mike PenzandGitHub 9196792cd5 - revert octokit/rest upgrade as this require node 18 (which github actions does not yet support) 2023-07-14 09:08:33 +00:00
Mike PenzandGitHub 66fa4e959f ```
@octokit/rest                 ^19.0.13  →  ^20.0.1
 @types/node                    ^20.4.0  →  ^20.4.1
 eslint-plugin-prettier  ^5.0.0-alpha.1  →   ^5.0.0
 https-proxy-agent               ^7.0.0  →   ^7.0.1
 semver                          ^7.5.3  →   ^7.5.4
 @octokit/rest                    ^19.0.13  →  ^20.0.1
 @types/jest                       ^29.5.2  →  ^29.5.3
 @types/node                       ^20.4.0  →  ^20.4.1
 @typescript-eslint/parser         ^5.61.0  →   ^6.0.0
 eslint-plugin-prettier     ^5.0.0-alpha.1  →   ^5.0.0
 ```
2023-07-14 08:40:49 +00:00
Mike PenzandGitHub ea9a74b697 ```
@octokit/rest              ^19.0.11  →  ^19.0.13
 @types/node                 ^20.3.0  →   ^20.4.0
 @typescript-eslint/parser   ^5.59.9  →   ^5.61.0
 eslint                      ^8.42.0  →   ^8.44.0
 eslint-plugin-jest          ^27.2.1  →   ^27.2.2
 jest                        ^29.5.0  →   ^29.6.1
 jest-circus                 ^29.5.0  →   ^29.6.1
 prettier                      2.8.8  →     3.0.0
 ts-jest                     ^29.1.0  →   ^29.1.1
 typescript                   ^5.1.3  →    ^5.1.6
 ```
2023-07-07 08:14:04 +00:00
Mike PenzandGitHub 4928d6dfd9 ```
@types/node                ^20.2.5  →  ^20.3.0
 @typescript-eslint/parser  ^5.59.8  →  ^5.59.9
 ```
2023-06-12 06:02:45 +00:00
Mike PenzandGitHub 48896744b7 - update the default categories to include the uncategorized category 2023-06-11 20:07:14 +00:00
Mike PenzandGitHub 22a8da719a - cleanup package.json 2023-06-04 09:12:40 +00:00
Mike PenzandGitHub e7dc26611c - move pr collection into npm module
(publish without any furhter notes or docs)
- refactor action to use npm dependency
2023-06-03 11:22:52 +00:00
Mike PenzandGitHub aade670634 ```
@types/jest                ^29.5.1  →  ^29.5.2
 @types/node                ^20.2.3  →  ^20.2.5
 @typescript-eslint/parser  ^5.59.7  →  ^5.59.8
 eslint                     ^8.41.0  →  ^8.42.0
 eslint-plugin-github        ^4.7.0  →   ^4.8.0
 typescript                  ^5.0.4  →   ^5.1.3
 webpack                    ^5.84.0  →  ^5.85.0
 ```
2023-06-03 09:03:08 +00:00
Mike PenzandGitHub 530c3cf734 ```
@octokit/rest              ^19.0.8  →  ^19.0.11
 @types/node                ^20.2.1  →   ^20.2.3
 @typescript-eslint/parser  ^5.59.6  →   ^5.59.7
 eslint                     ^8.40.0  →   ^8.41.0
 https-proxy-agent           ^6.2.0  →    ^7.0.0
 webpack                    ^5.83.1  →   ^5.84.0
 ```
2023-05-25 18:09:48 +00:00