2020-05-03 20:46:05 +02:00
# Changelog
2022-07-24 18:47:24 +02:00
## 5.1.0 (2022/07/24)
* Bump openpgp from 5.2.1 to 5.3.1 (#145 )
* Bump @actions/core from 1.6.0 to 1.9.0 (#143 )
2022-05-26 23:31:44 +02:00
## 5.0.0 (2022/05/26)
* Node 16 as default runtime (#136 )
* This requires a minimum [Actions Runner ](https://github.com/actions/runner/releases/tag/v2.285.0 ) version of v2.285.0, which is by default available in GHES 3.4 or later.
2022-04-24 16:52:44 +02:00
## 4.4.0 (2022/04/24)
* Use eslint prettier plugin (#132 )
* Bump openpgp from 5.2.0 to 5.2.1 (#131 )
* Bump minimist from 1.2.5 to 1.2.6 (#134 )
* Bump @actions/exec from 1.1.0 to 1.1.1 (#133 )
2022-03-15 08:03:39 +01:00
## 4.3.0 (2022/03/15)
* Update dev dependencies and workflow (#130 )
* Fix error deleting keys with short key id (#129 )
* Bump openpgp from 5.1.0 to 5.2.0 (#128 )
2022-03-01 10:54:10 +01:00
## 4.2.0 (2022/03/01)
* Align default ttl with GitHub job run timeout (#126 )
* Delete key using primary key ID not subkey ID (#125 )
* Set passphrase only for the fingerprint being used (#123 )
* Bump openpgp from 5.0.0 to 5.1.0 (#116 #120 )
* Bump actions/github-script from 4 to 6 (#115 #121 )
2021-10-15 14:28:09 +02:00
## 4.1.0 (2021/10/15)
* Handle signing-only subkeys (#112 )
* Bump @actions/core from 1.5.0 to 1.6.0 (#114 )
* Bump actions/github-script from 4 to 5 (#113 )
* Bump ansi-regex from 5.0.0 to 5.0.1 (#111 )
* Bump tmpl from 1.0.4 to 1.0.5 (#110 )
2021-09-05 01:29:51 +02:00
## 4.0.0 (2021/09/05)
* OpenPGP.js v5 (#78 )
* POSIX-compliant inputs names (#109 )
* Rename `gpg-private-key` input `gpg_private_key`
* Rename `git-config-global` input `git_config_global`
* Rename `git-user-signingkey` input `git_user_signingkey`
* Rename `git-commit-gpgsign` input `git_commit_gpgsign`
* Rename `git-tag-gpgsign` input `git_tag_gpgsign`
* Rename `git-push-gpgsign` input `git_push_gpgsign`
* Rename `git-committer-name` input `git_committer_name`
* Rename `git-committer-email` input `git_committer_email`
* Bump @actions/core from 1.4.0 to 1.5.0 (#106 )
2021-08-10 09:39:24 +02:00
## 3.2.0 (2021/08/10)
* Add `git-config-global` input (#103 )
* Use built-in `getExecOutput` (#102 )
* Handle `if-asked` for `git-push-gpgsign` input (#100 )
* Use `getBooleanInput` (#101 )
* Bump @actions/core from 1.2.7 to 1.4.0 (#97 )
* Bump @actions/exec from 1.0.4 to 1.1.0 (#96 )
* Bump ws from 7.3.1 to 7.5.0 (#98 )
* Fix setOutput (#86 )
* Bump actions/github-script from v3 to v4.0.2 (#83 )
* Bump @actions/core from 1.2.6 to 1.2.7 (#81 )
* Bump hosted-git-info from 2.8.8 to 2.8.9 (#85 )
* Bump lodash from 4.17.20 to 4.17.21 (#84 )
* Bump y18n from 4.0.0 to 4.0.1 (#79 )
* Enhance workflow (#77 )
2021-01-29 12:40:40 +01:00
## 3.1.0 (2021/01/29)
* Container based developer flow (#76 )
* Bump openpgp from 4.10.9 to 4.10.10 (#75 )
* Bump node-notifier from 8.0.0 to 8.0.1 (#72 )
* Bump openpgp from 4.10.8 to 4.10.9 (#69 )
2020-11-24 13:09:11 +01:00
## 3.0.2 (2020/11/24)
* Fix git committer email action input (#67 )
2020-10-01 20:07:57 +02:00
## 3.0.1 (2020/10/01)
* Fix CVE-2020-15228
2020-09-06 22:06:50 +02:00
## 3.0.0 (2020/09/06)
* Move `GPG_PRIVATE_KEY` env var to `gpg-private-key` input
* Move `PASSPHRASE` env var to `passphrase` input
* Rename `git_user_signingkey` input to `git-user-signingkey`
* Rename `git_commit_gpgsign` input to `git-commit-gpgsign`
* Rename `git_tag_gpgsign` input to `git-tag-gpgsign`
* Rename `git_push_gpgsign` input to `git-push-gpgsign`
* Rename `git_committer_name` input to `git-committer-name`
* Rename `git_committer_email` input to `git-committer-email`
* Update deps
2020-09-03 21:38:48 +02:00
## 2.3.0 (2020/09/03)
* Preset passphrase for all key keygrips (#57 )
* Update deps
2020-08-28 22:35:50 +02:00
## 2.2.0 (2020/08/28)
* Add `workdir` input (#55 )
* Update deps
2020-05-18 17:40:11 +02:00
## 2.1.1 (2020/05/18)
* Fix importing of base64 armored string (#18 )
* Enhanced tests
* Update deps
2020-05-13 14:32:16 +02:00
## 2.1.0 (2020/05/13)
* Allow importing GPG key as a base64 string (#14 )
2020-05-13 00:33:06 +02:00
## 2.0.1 (2020/05/13)
* Committer email does not match
2020-05-13 00:25:26 +02:00
## 2.0.0 (2020/05/13)
* Use GPG key name/email as default values (#13 )
* Centralize test key/passphrase
2020-05-11 19:21:45 +02:00
## 1.4.2 (2020/05/11)
* Clean code
* Update deps
2020-05-07 21:01:46 +02:00
## 1.4.1 (2020/05/07)
* Update README
2020-05-07 20:58:12 +02:00
## 1.4.0 (2020/05/07)
* Add `fingerprint` , `keyid` and `email` outputs
* Cleanup local paths from extra fields
2020-05-06 01:23:29 +02:00
## 1.3.0 (2020/05/06)
* Add `git_tag_gpgsign` and `git_push_gpgsign` inputs
* Some inputs and secrets have been renamed
2020-05-06 00:37:15 +02:00
## 1.2.0 (2020/05/05)
* Use `gpg-connect-agent` to seed the internal cache of `gpg-agent`
* Fix keygrip (#10 )
* Kill GnuPG agent at POST step
* Bring back support for Windows
2020-05-05 20:01:45 +02:00
## 1.1.0 (2020/05/05)
* Configure and check committer email against GPG user address
2020-05-05 21:16:14 +02:00
* Fix code transpilation (#9 )
2020-05-06 23:54:36 +02:00
* Update deps
2020-05-05 20:01:45 +02:00
2020-05-04 21:02:26 +02:00
## 1.0.0 (2020/05/04)
* Enable signing for Git commits and tags (#4 )
2020-05-04 20:12:39 +02:00
## 0.2.0 (2020/05/04)
* Allow to seed the internal cache of `gpg-agent` with provided passphrase (#5 )
* Better handling of commands output streams
2020-05-03 22:11:26 +02:00
## 0.1.1 (2020/05/03)
* Fix README
2020-05-03 21:52:25 +02:00
## 0.1.0 (2020/05/03)
2020-05-03 20:46:05 +02:00
* Initial version