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 Pigulla
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 Pigulla
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
Michael Davis
780d0ee9a3
document v0.4.1 changes in the changelog ( #47 )
2020-11-17 09:17:43 +01:00
Matthias Pigulla
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
Ryan Zidago
5ef9e0334a
updated README.md to including further instructions regarding where to add deploy key ( #34 )
2020-06-23 12:56:50 +02:00
Adam Dobrawy
8789658b02
Update actions version in examples ( #29 )
2020-06-05 06:45:30 +02:00
Thorben Nissen
4fcb25e7ef
Randomize SSH auth socket, kill agent to support non-ephemeral, self hosted runners (@thommyhh, #27 )
...
Thanks to @thommyhh for this contribution!
Unless the `SSH_AUTH_SOCK` is configured explicitly, this change will make the SSH agent use a random file name for the socket. That way, multiple, concurrent SSH agents can be used on non-ephemeral, self-hosted runners.
A new post-action step will automatically clean up the running agent at the end of a job.
Be aware of the possible security implications: Two jobs running on the same runner might be able to access each other's socket and thus access repositories and/or hosts.
2020-05-18 09:08:29 +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