Commit Graph
62 Commits
Author SHA1 Message Date
Matthias Pigulla cbf6c2b3c2 Also try AddKeysToAgent=yes 2021-03-01 11:31:50 +00:00
Matthias Pigulla 2bcaae34da Avoid using a separate shell 2021-03-01 11:16:21 +00:00
Matthias Pigulla f03f6e3358 Debug SSH_AUTH_SOCK 2021-03-01 11:05:21 +00:00
Matthias Pigulla 7d6e731f4a Use SSH_AUTH_SOCK in following ssh-add invocations 2021-03-01 10:59:34 +00:00
Matthias Pigulla 88bcf9af86 Use IdentitiesOnly=no 2021-03-01 10:53:18 +00:00
Matthias Pigulla 02a6899abb Keep output 2021-03-01 10:50:07 +00:00
Matthias Pigulla 5f971b8d4f Add askpass.c source code 2021-03-01 10:46:52 +00:00
Matthias Pigulla ab7e1e8f32 Trigger workflows 2021-03-01 09:51:34 +00:00
Matthias Pigulla 7f61bbc4ae Use different ssh-add command for Windows/!Windows 2021-03-01 09:41:11 +00:00
Matthias Pigulla 2bde568a83 Trigger Actions 2021-03-01 09:35:32 +00:00
Matthias Pigulla 93c9b23aa1 Empty commit 2021-03-01 09:27:02 +00:00
Matthias Pigulla 1606d19f15 Preserve process.env so the PATH (and possibly other) vars are availabe 2021-03-01 09:24:06 +00:00
Matthias Pigulla 8addcca750 Debug with ngrok/ssh 2021-03-01 08:47:08 +00:00
Matthias Pigulla 166067472e More debugging 2021-03-01 08:35:43 +00:00
Matthias Pigulla f78cad1cc7 Try to output ssh-add failure 2021-03-01 08:19:03 +00:00
Matthias Pigulla ccd95b931d Use execSync instead of execFileSync 2021-03-01 08:16:26 +00:00
Matthias Pigulla 637f9c791e Fix execFileSync call 2021-03-01 08:15:05 +00:00
Matthias Pigulla 18f53866de Use absolute path for askpass.exe 2021-03-01 08:13:10 +00:00
Matthias Pigulla c91aeeb123 Fake askpass 2021-03-01 08:09:30 +00:00
Matthias Pigulla 25b1b5d69f Compile Hello World on Windows 2021-03-01 07:33:08 +00:00
Matthias Pigulla 9406a51fa5 Remove stdio: 'inherit' 2021-02-28 16:07:26 +00:00
Matthias Pigulla ef63fdb1df Fix syntax 2021-02-28 16:04:53 +00:00
Matthias Pigulla 7fc4d80a06 Debug output 2021-02-28 15:58:23 +00:00
Matthias Pigulla 9b7e80db62 Use exec 2021-02-28 15:55:23 +00:00
Matthias Pigulla 4d491fcb08 Fix ssh-add syntax (?) 2021-02-28 15:53:33 +00:00
Matthias Pigulla 1676d1f2a9 Use an askpass wrapper 2021-02-28 15:52:09 +00:00
Matthias Pigulla 3702096734 Try writing keys to disk and encrypting them 2021-02-28 15:05:09 +00:00
Matthias Pigulla 253819f283 Start another agent 2021-02-27 20:00:21 +00:00
Matthias Pigulla 231e859720 Re-add key to agent after setting passphrase 2021-02-27 19:54:52 +00:00
Matthias Pigulla 5e4ad4bcc8 Explicitly disable IdentitiesOnly 2021-02-27 18:25:44 +00:00
Matthias Pigulla c56b9c4c81 Encrypt key on disk 2021-02-27 18:13:12 +00:00
Matthias Pigulla d7353c1718 Write private key to file (does this work on Windows?) 2021-02-27 18:10:53 +00:00
Matthias Pigulla bcd9c12595 Print key file name 2021-02-27 11:05:12 +00:00
Matthias Pigulla ab4471f51e Remove steps that cause noise during debugging 2021-02-27 11:03:19 +00:00
Matthias Pigulla 05624726bc Remove "IdentitiesOnly" 2021-02-27 11:00:51 +00:00
Matthias Pigulla 2a421d8dab Debug deployment keys on Windows 2021-02-26 22:22:35 +01:00
Matthias Pigulla 6b2f2c5354 Prepare README for the upcoming 0.5.0 release 2021-02-19 14:41:23 +01:00
Matthias Pigulla 4d06ea6a33 Add support for GitHub Deployment Keys through key comments (#59)
Fixes #30, closes #38.
2021-02-19 14:37:34 +01:00
Matthias Pigulla 85353917a2 Tweak README formatting 2021-02-13 21:26:12 +01:00
Matthias Pigulla e5df661fc4 Update README to mention Windows and/or Docker support 2021-02-13 20:25:14 +00:00
Matthias Pigulla 23e7ede81c Bump copyright in README 2021-02-13 20:03:25 +00:00
Matthias Pigulla edc2fe4f2e Support container-based workflows and Windows (#17) 2021-02-13 21:02:34 +01:00
Matthias PigullaandShaun Cooley 79096d29b0 Document how to pass input arguments during local development
Suggested by @shaunco in #38.

Co-authored-by: Shaun Cooley <scooley@mapped.com>
2021-02-12 18:04:53 +00:00
Matthias PigullaandShaun Cooley 5fedeb584e Fix scripts/build.js to work on Windows
Suggested by @shaunco in #38.

Co-authored-by: Shaun Cooley <scooley@mapped.com>
2021-02-12 18:03:48 +00:00
Matthias PigullaandFabian Schmick 43c9b3548b Nutze Composer v1, vermeide ::set-env (Case 115156, Case 115161)
Anpassungen ausgeführt mit automatischer Migration.

Co-authored-by: Fabian Schmick <fs@webfactory.de>
2020-11-10 20:28:49 +01:00
Matthias Pigulla ee29fafb6a Update README for a 0.4.1 release 2020-10-07 21:08:38 +00:00
Matthias Pigulla 3dd57c80a6 Update dependencies (#43) 2020-10-07 23:06:49 +02:00
Matthias Pigulla 9e5c1c7a9b Point to blog post explaining how to use multiple GitHub deploy keys 2020-09-07 16:57:21 +02:00
Matthias Pigulla ef0ce0cab8 Ignore failures when trying to kill the ssh-agent (#33) 2020-06-24 08:31:28 +02:00
Matthias Pigulla a82ae3cd1a Merge pull request #24 from jieter/patch-1
Add omitted 'key' word
2020-05-15 08:24:01 +02:00
Matthias Pigulla 716fbacac2 Merge pull request #21 from PrecisionNutrition/typeoneerror-patch-1 2020-03-03 14:49:55 +01:00
Matthias Pigulla 4d1295c53b Merge pull request #19 from jmandel/patch-1
Remove redundant .trim()
2020-02-08 13:21:01 +01:00
Matthias Pigulla 9d13200510 Bump copyright year in README 2020-01-14 09:35:08 +00:00
Matthias Pigulla b6c65becb0 Prepare the v0.2.0 release 2020-01-14 09:32:40 +00:00
Matthias Pigulla c6eb7ee1d8 Exit with a helpful error message when the secret has not been configured 2020-01-14 09:29:16 +00:00
Matthias Pigulla 6cf6299d23 Support multiple SSH keys (#14)
* Support concatenation of multiple private keys in the given secret

* Add a changelog
2020-01-14 10:21:11 +01:00
Matthias Pigulla ea39f521c5 Write down what this Action cannot do
A few notes on what has been raised as issues recently.
2019-11-28 17:52:10 +01:00
Matthias Pigulla 1a9af8e8e0 Update README to show correct version number in example
Supersedes #3; thank you @kod-kristoff!
2019-09-24 22:08:56 +00:00
Matthias Pigulla e181806200 Use $HOME to support OS X as well (#2)
This fixes #1. Windows is currently not supported.
2019-09-15 09:32:43 +02:00
Matthias Pigulla e9cec5c598 Create LICENSE 2019-09-15 01:14:12 +02:00
Matthias Pigulla c03703d9a1 Replace invalid icon 2019-09-15 00:33:18 +02:00
Matthias Pigulla 64d68c7e61 Write GH action to set up ssh keys for private repos 2019-09-14 22:28:16 +00:00