Skip to content

Releases: tegonal/gt

v1.0.4 fix pulling folders

22 Nov 10:51
v1.0.4
4e42403
Compare
Choose a tag to compare

What's Changed

  • use utility function _files for (working-)directory in zsh completion by @robstoll in #235
  • add \n to printf error message in install.do.sh by @robstoll in #236
  • cannot set variable readonly in a while loop by @robstoll in #237

Full Changelog: v1.0.3...v1.0.4

v1.0.3 fix gt-update.yml bug if no signing key is in the repo

22 Nov 10:51
v1.0.3
c7f285b
Compare
Choose a tag to compare

What's Changed

  • cannot return if not in function, use if-else instead by @robstoll in #234

Full Changelog: v1.0.2...v1.0.3

v1.0.2 support regex chars in in pulled.tsv

01 Nov 09:15
v1.0.2
b5e93f4
Compare
Choose a tag to compare

What's Changed

  • show tag-filter difference by @robstoll in #231
  • grep with -F to search entry as is to avoid regex patterns by @robstoll in #232
  • mkdir -p gpgDir as public-keys might not exist (e.g. --unsecure true) by @robstoll in #233

Full Changelog: v1.0.1...v1.0.2

v1.0.1 fix key extraction, use remote's gpg store

28 Oct 22:33
v1.0.1
8e0b341
Compare
Choose a tag to compare

What's Changed

  • update files of remote tegonal-gh-commons to version v2.8.2 via gt by @tegonal-bot in #225
  • update files of remote tegonal-scripts to version v4.1.0 via gt by @tegonal-bot in #226
  • suppress error if zsh is not installed by @robstoll in #227
  • use set -e so that the step exits on first failure in gt-update.yml by @robstoll in #228
  • extract key data from remote's gpg store, not from default by @robstoll in #229
  • mention from which gpg store we could not extract a signing key by @robstoll in #230

Full Changelog: v1.0.0...v1.0.1

v1.0.0 tag-filter, target-file-name, revocation check, no pull outside calling dir

26 Oct 20:48
v1.0.0
2d6ba1a
Compare
Choose a tag to compare

What's Changed

  • execute cleanup before creating the PR; always use tegonal-bot as user by @robstoll in #187
  • fix wrong quotes (once double, once single) and improve error message by @robstoll in #189
  • only verify files if gpg dir contains trustdb.gpg in case of unsecure by @robstoll in #190
  • fix error message, remote remove requires -r|--remote before name by @robstoll in #191
  • use traceAndDie where die does not give enough context by @robstoll in #193
  • fix wrong detail description for onlyMissing in zsh completion by @robstoll in #194
  • also add detail for auto-trust explaining true/false again in detail by @robstoll in #195
  • also indent _gt with tabs and not with spaces by @robstoll in #197
  • parse also help generated by parse-args and allow to opt in by @robstoll in #198
  • introduce --tag-filter in gt remote add and gt pull by @robstoll in #202
  • ask to remove remote in case it already exists without pulled files by @robstoll in #204
  • don't delete remote dir if trust not established by @robstoll in #205
  • improve documentation, outline more examples by @robstoll in #206
  • output the list of remotes sorted by @robstoll in #207
  • we warn if no files where pulled for remote but fail to clean up repo by @robstoll in #208
  • check that one cannot place files outside the calling directory by @robstoll in #209
  • only support one signing-key per remote by @robstoll in #210
  • don't set a trap for SIGINT (EXIT trap is still called) by @robstoll in #211
  • check if key used to sign a signing-key.public.asc was revoked/expired by @robstoll in #213
  • check if gpg keys already are or will expire within the next 3 months by @robstoll in #214
  • specify the filename in pulled.tsv instead of rename in hook by @robstoll in #216
  • rename importRemotesPulledPublicKeys to importRemotesPulledSigningKey by @robstoll in #217
  • ability to specify a different file name by @robstoll in #218
  • fix check if one file was pulled by @robstoll in #219
  • use two jobs to execute shellspec by @robstoll in #220
  • double check target path is inside currentDir by @robstoll in #222
  • check if key which signed files of installation was revoked by @robstoll in #223
  • verify key which signed pulled file was not revoked by @robstoll in #224
  • update files of remote tegonal-gh-commons to version v2.8.2 via gt by @tegonal-bot in #215
  • update files of remote tegonal-scripts to version v4.1.0 via gt by @tegonal-bot in #221

Full Changelog: v0.19.0...v1.0.0

v0.19.0 zsh completion, automatic .gitignore entries

06 Sep 10:26
v0.19.0
6d55084
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.18.0...v0.19.0

v0.18.0 include-install-doc.sh

04 Sep 13:42
v0.18.0
92c4d22
Compare
Choose a tag to compare

What's Changed

  • fix showing help again for gt remote list --help by @robstoll in #169
  • update files of remote tegonal-gh-commons to version v2.7.0 via gt by @tegonal-bot in #172
  • update files of remote tegonal-scripts to version v3.2.0 via gt by @tegonal-bot in #171
  • check all pull-hook.sh not only tegonal-gh-commons by @robstoll in #173
  • remove unused signatures via function from tegonal-scripts by @robstoll in #174
  • add include-install-doc.sh by @robstoll in #175
  • update create-pull-request@v6 to v7 by @robstoll in #176
  • check remote name matches regex ^[a-zA-Z0-9_-]+$ by @robstoll in #177

Full Changelog: v0.17.4...v0.18.0

v0.17.4 fix newline in pulled.tsv

03 Apr 20:11
v0.17.4
3414206
Compare
Choose a tag to compare

What's Changed

  • don't add newline when writing pulledTsvHeader by @robstoll in #165
  • update files of remote tegonal-gh-commons to version v2.4.0 via gt by @tegonal-bot in #166

Full Changelog: v0.17.3...v0.17.4

fix installation issues due to superfluous signatures

01 Apr 21:40
v0.17.3
95702b6
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.17.2...v0.17.3

bugfixes for --unsecure remotes

01 Apr 21:07
v0.17.2
384be56
Compare
Choose a tag to compare

What's Changed

  • use same naming convention as in tegonal-scripts for common constants by @robstoll in #154
  • don't error if no sig-file and --unsecure true by @robstoll in #155
  • write also version pragma into pulled.tsv upon creation by @robstoll in #156
  • update files of remote tegonal-gh-commons to version v2.3.1 via gt by @tegonal-bot in #158
  • update files of remote tegonal-scripts to version v3.1.0 via gt by @tegonal-bot in #157
  • perform update after update in gt-update.yml to re-trigger pull-hook by @robstoll in #159
  • allow gt reset a remote which has no public-key if --unsecure specified by @robstoll in #160
  • improve info message about re-establishing trust in remote by @robstoll in #161
  • use git -C instead of cd "$repo" to remove side effects by @robstoll in #162

Full Changelog: v0.17.1...v0.17.2