1
0
Fork 0
mirror of https://github.com/shimataro/ssh-key-action.git synced 2025-06-19 22:52:10 +10:00
Commit graph

40 commits

Author SHA1 Message Date
shimataro
92fef6465a
Feature/virtual environments (#187)
* remove ubuntu-16.04 virtual environment; https://github.blog/changelog/2021-04-29-github-actions-ubuntu-16-04-lts-virtual-environment-will-be-removed-on-september-20-2021/

* add `windows-2016` virtual environment

* update README/CHANGELOG

* remove ubuntu-16.04
fix tests on Windows/macOS
2021-08-01 22:31:32 +09:00
shimataro
954c620b17
Feature/no known hosts (#181)
* add "if_key_exists"

* add test

* fix flag

* fix SSH connection commands

* add test for if_key_exists=ignore

* add test for if_key_exists=fail

* add tests to Windows / macOS

* update CHANGELOG

* update badges

* update README

* fix README

* update README

* test no_known_hosts parameter

* implement

* ignore known_hosts if no_known_hosts is true

* refactor

* no_known_hosts is false

* Revert "no_known_hosts is false"

This reverts commit 206d310c5c.

* test on Windows / macOS

* test on Docker containers

* add tests for Docker containers

* test no_known_hosts parameter

* implement

* ignore known_hosts if no_known_hosts is true

* refactor

* no_known_hosts is false

* Revert "no_known_hosts is false"

This reverts commit 206d310c5c.

* test on Windows / macOS

* test on Docker containers

* use `known_hosts: no` instead of `no_known_hosts: true`

* update README

* update README

* "known_hosts: no" -> "known_hosts: unnecessary"

* update README

* update README

* update CHANGELOG
2021-03-21 15:43:28 +09:00
shimataro
f8aa6610de
Feature/verify on container alpine (#180)
* support Alpine Docker container

* add Git package

* update README

* update README; add install commands

* update CHANGELOG

* fix typo

* fix typo
2021-03-21 14:56:48 +09:00
shimataro
88fb14d113
add "if_key_exists" (#179)
* add "if_key_exists"

* add test

* fix flag

* fix SSH connection commands

* add test for if_key_exists=ignore

* add test for if_key_exists=fail

* add tests to Windows / macOS

* update CHANGELOG

* update badges

* update README

* fix README

* update README

* add tests for Docker containers
2021-03-18 20:57:28 +09:00
shimataro
68b956be12
Feature/centos (#176)
* check on CentOS container

* update README

* update links

* update CHANGELOG

* refactor insertLf()
2021-02-24 21:24:03 +09:00
shimataro
cdcc4725b3
test on Docker for Windows (#175)
* test on Docker for Windows

* Revert "test on Docker for Windows"

This reverts commit 5ad4baf9d8.

* update README
2021-02-23 11:27:02 +09:00
shimataro
4b6bc79244
Feature/matrix docker container (#173)
* use matrix for Docker container

* update badge
2021-02-23 10:38:18 +09:00
shimataro
e83b5ac86d
support OpenSSH key format (#171)
* Make up for LF in last line of SSH key file

* refactor insertLf()

* add test for OpenSSH format

* add PKCS8 format

* apply to other virtual machines

* update README

* update CHANGELOG

Co-authored-by: Tatsunori Uchino <tats.u@live.jp>
2021-02-23 10:22:30 +09:00
shimataro
026e5f82bf
Feature/container (#170)
* support Docker container

* move .ssh to /root

* remove print step

* change home directory for Docker container

* print HOME

* print home

* print home

* update dist file

* update dirname

* update CHANGELOG

* add badge
2021-02-08 23:31:19 +09:00
shimataro
47a775a015
Feature/fix readme (#167)
* fix README.md

* update README

Co-authored-by: KimSoungRyoul <KimSoungRyoul@gmail.com>
2021-02-08 21:40:22 +09:00
shimataro
d78e9995b0
Fix typo (#141)
* option -> parameter

* update CHANGELOG
2020-06-17 23:12:44 +09:00
shimataro
01556dafe4
add Ubuntu 20.04 (#135)
* add Ubuntu 20.04

* macOS -> macOS Catalina

* rename CI files

* Windows -> Windows Server 2019

* update README

* update CHANGELOG
2020-06-06 11:05:25 +09:00
shimataro
db8ead54b2
Add short note on how to convert OPENSSH to PEM format (#134)
* Fix #130 - improve readme.md (#131)

Co-authored-by: shimataro <shimataro@zelkova.cc>

* update CHANGELOG

* fixed lint error

* add link to contributor

Co-authored-by: Helmut Wolf <shadow1runner@users.noreply.github.com>
2020-06-06 09:33:26 +09:00
shimataro
8cfbd50da1 * add example of "rsync via bastion" (#118) 2020-02-10 20:05:55 +09:00
shimataro
5f6cc712bb
version 2.0.0 (#116)
* Feature/private key (#71)

* * rename private-key to key

* * update CI

* * update README / CHANGELOG

* Feature/rename known hosts (#72)

* * rename known-hosts to known_hosts

* * update CI

* * update README

* * update CHANGELOG

* * update README

* Feature/known hosts required (#73)

* * make known-hosts required

* * update CI

* * update README

* * update CHANGELOG

* * update README

* Feature/docs v2 (#80)

* * update version in README

* * update badge URL

* * remove duplicated reference

* * update versions

* * fix CHANGELOG

* * fix version
2020-02-08 18:58:07 +09:00
shimataro
c6cd290932
* update CI URL (#104) 2020-02-07 05:54:57 +09:00
shimataro
afbda3a03b
Feature/faq (#96)
* * add FAQ

* * update CHANGELOG

* * update FAQ

* * update FAQ

* * update FAQ

* * update FAQ

* * add question

* * update FAQ

* * target -> server

* * add FAQ

* * fix some sendences

* * fix sentense

* * sending -> transferring

* * update FAQ

* * fix sendences

* * update sentence

* * fix sentences

* * update sentences

* * update sentence

* * update sentences

* * FAQ -> Q&A
2020-01-27 00:07:39 +09:00
shimataro
1821d0bccb
Feature/document (#92)
* * update document

* * update CHANGELOG

* rerun CI
2020-01-25 10:09:55 +09:00
shimataro
041a5e7673
* update badges for v1 (#89) 2020-01-25 08:17:40 +09:00
shimataro
ccd2b7e901
Feature/key notice (#88)
* * update key notice

* rerun CI
2020-01-25 08:10:07 +09:00
shimataro
410fe0c2fb
* add note about key format (#86) 2020-01-22 23:50:32 +09:00
shimataro
43f3196fa8
* update examples (#84) 2020-01-21 23:09:13 +09:00
shimataro
d000dbd584
* "install into" -> "install in" (#76) 2020-01-18 21:25:09 +09:00
shimataro
9289becf64
Feature/name (#74)
* * "Install SSH key" -> "Install SSH Key"

* * update package.json
2020-01-18 20:20:37 +09:00
shimataro
aded825a59
* add stars badge (#54) 2020-01-18 11:23:25 +09:00
shimataro
f20ae0c76d
Feature/public key (#58)
* * make public key omittable

* * test

* * commit built files

* * update README

* * update CHANGELOG

* Revert "* test"

This reverts commit d344e3125e.
2020-01-18 08:31:30 +09:00
shimataro
1da42535e4
Feature/ubuntu 16.04 (#55)
* * Add test of Ubuntu 16.04

* * update README

* * add badge
2019-12-31 13:23:55 +09:00
shimataro
f7c46b12d8
Feature/badges (#52)
* * use different actions for verify

* * add badges for every platforms
2019-12-31 10:56:18 +09:00
shimataro
0374d240c3
Feature/append config known hosts (#47)
* * append to "config" and "known_hosts" instead of overwriting

* * refactor options

* * add test

* * fix test

* * print created files twice

* * print the contents of known_hosts and config

* * fix revision for test

* * fix revision

* * add LF to known_hosts / config

* * append LF to config and known_hosts

* * fix test

* * reject overwriting private-key and public-key

* * update test (will cause error)

* * revert verify.yml

* * update README and CHANGELOG

* * fix example in README

* * update CHANGELOG
2019-12-30 08:24:22 +09:00
shimataro
c2f68a094e
Feature/config (#39)
* * add `config` option

* * test feature/config

* * update lib

* * update test

* * update README

* * update SHA on verify

* * fix SHA

* * fix SHA

* Revert "* update SHA on verify"

This reverts commit ee52bcaa27.

* * revert refs

* * fix refs
2019-12-22 19:01:05 +09:00
shimataro
65b7588cc3
Feature/verify (#30)
* * verify connection

* * use git clone for SSH connection test

* rerun CI

* rerun CI

* * rename verification

* * add badge

* * cross-platform verification

* * remove known_hosts for test

* Revert "* remove known_hosts for test"

This reverts commit 96f512a3a1.
2019-09-29 20:06:23 +09:00
shimataro
3d8365bb3a
Feature/known_hosts (#25)
* * add "known-hosts" option

* * update CHANGELOG

* * update README

* * update actions.yml

* * update example of known-hosts

* * fix message
2019-09-29 13:18:35 +09:00
shimataro
44bea0d24f
* update README (#22) 2019-09-22 15:30:47 +09:00
shimataro
174bd641b3
* update explanation in README (#15) 2019-09-22 08:07:34 +09:00
shimataro
5b7947ebcf
* secret -> secrets (#14) 2019-09-22 07:58:50 +09:00
shimataro
68db9bb092
* change workflow name (#10) 2019-09-19 07:10:37 +09:00
shimataro
fbd8b6aa41
Feature/readme (#9)
* * add badges

* * add link to CHANGELOG
2019-09-19 07:05:03 +09:00
shimataro
010eec3d7a
Feature/styles (#6)
* * use tab for indent

* * use double quotes for string

* * use camelCase for variable

* * use path.join()

* * add JSDoc
2019-09-18 22:55:24 +09:00
shimataro
8ea07ecb7c
release v1.0.0 (#2) 2019-09-18 20:47:08 +09:00
shimataro
ace1e6a69a
* first action! (#1) 2019-09-18 20:39:54 +09:00