1
0
mirror of https://github.com/joaquinjsb/gitea-release-please-action synced 2026-05-05 10:37:47 +02:00

13 Commits

Author SHA1 Message Date
Joaquin
4f2ce9d8e0 chore: make tests compatible 2024-11-19 16:09:48 +01:00
Joaquin
6bfd6fdd5b fix: removed username output 2024-11-19 16:04:16 +01:00
Joaquin
febaa9c657 fix: require git username and password. 2024-11-19 15:38:27 +01:00
Joaquin
f39009c62d chore: debug input variable 2024-11-19 15:21:32 +01:00
Joaquin
5d1b0787e6 fix: added git ssh configuration for repo. 2024-11-19 13:14:02 +01:00
Joaquin Santana
9591f5bb86 chore: using @joaquinjsb/release-please 2024-11-19 12:14:40 +01:00
Dennis Kugelmann
2725132cd3 fix: correct log output when creating releases (#933)
<!--
Thank you for proposing a pull request! Please note that SOME TESTS WILL
LIKELY FAIL due to how GitHub exposes secrets in Pull Requests from
forks.
Someone from the team will review your Pull Request and respond.

Please describe your change and any implementation details below.
-->
The log is a bit misleading, I changed it to represent what it actually
represents.

Signed-off-by: Dennis Kugelmann <dennis.kugelmann@simpleclub.com>
Co-authored-by: Jeff Ching <chingor@google.com>
2024-06-10 17:17:27 +00:00
Paavo Bennett
863b06fd1c feat: add changelog-host input to action.yml (#948)
This was originally part of
[3.3.0](https://github.com/google-github-actions/release-please-action/blob/main/CHANGELOG.md#330-2022-08-10)
(and fixed in
[3.4.1](https://github.com/google-github-actions/release-please-action/blob/main/CHANGELOG.md#341-2022-08-24)
to default to `github.server_url`). However, it was not part of 4.0.0.

Without this input, you have to provide both config and manifest files
in order to set the `changelog-host` option.

With this input, you can simply provide `release-type` and
`changelog-host` without the need for config and manifest files. Also,
since it defaults to `github.server_url`, most users will not even have
to set it.

Signed-off-by: Paavo Bennett <paavobennettis@gmail.com>
Co-authored-by: Jeff Ching <chingor@google.com>
2024-03-11 12:27:21 -07:00
Jeff Ching
2a496d1db5 fix: log release-please version (#910)
Fixes #325
2023-12-18 15:33:09 -08:00
Jeff Ching
650da25b9c cleanup: use built-in release-please types (#900)
In 16.4.0, we correctly export CreateRelease and PullRequest which are
types returned by Manifest.
2023-12-07 10:55:16 -08:00
Jeff Ching
19431a1126 fix: restore include-component-in-tag default (false) (#888)
v3 had this option and must be configurable or at least set to `false`
so that the default behavior is to create a plain `v1.2.3` tag (without
the component name prefixed).

Found this while dogfooding our own usage of the action (in this repo).
2023-12-01 11:37:56 -08:00
Jeff Ching
546de4e1ec build: actually run main() in index.ts (#882)
When converting to typescript we didn't call the main() method if
index.ts/js is invoked directly.
2023-11-30 12:33:12 -08:00
Jeff Ching
9cf05a09b1 feat!: v4 release (#871)
Any advanced configuration should be done via a
release-please-config.json.

Fixes #859
Fixes #858
Fixes #857
Fixes #852

feat!: remove most configuration options in favor of manifest
configuration to configure the release-please-action
refactor!: rewrite in typescript
feat!: remove command option in favor of setting `release-type` and
`skip-github-release`/`skip-github-pull-request`
feat!: run on node20
deps!: upgrade release-please to v16
2023-11-29 13:09:28 -08:00