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

155 commits

Author SHA1 Message Date
shimataro
86a65fd09b
Merge pull request #222 from shimataro/develop
version 2.4.0
2022-11-03 05:05:47 +09:00
shimataro
193316a178
version 2.4.0 (#221) 2022-11-03 04:41:33 +09:00
shimataro
a3a8a38571
update dependencies (#220) 2022-11-03 04:12:51 +09:00
shimataro
1512adeca4
Feature/GitHub key (#122)
* always prepend key of github.com

* update README and CHANGELOG

* update tests

* test to connect bitbucket.org

* update test

* update rest tests
2022-11-03 03:41:25 +09:00
shimataro
bcb314ec07
fix usage of rsync (#218) 2022-10-31 00:31:19 +09:00
shimataro
53a7c26e5e
Feature/runners (#217)
* Updated runners list and tar updated to 6.1.11

* Updated runners list

* Added nodejs 16

* Updated .gitignore

* some adjusts

* update CHANGELOG

Co-authored-by: Viacheslav Kudinov <viacheslav.kudinov@gmail.com>
2022-10-30 23:46:03 +09:00
shimataro
fc21805258
Update nodejs version to 16 (#208) (#216)
* Update nodejs version to 16 (#208)

* Update nodejs version to 16

* Update runtime used to node16

* update CHANGELOG

Co-authored-by: Davide Doronzo <duddu@users.noreply.github.com>
2022-10-30 22:47:45 +09:00
shimataro
1926ba6435
update dependencies (#211) 2022-10-30 21:57:29 +09:00
shimataro
adea214356
Feature/refactor (#209)
* Change code style to 1TBS

* refactor creating ".ssh" directoy

* Add Windows-2022 / macOS-11 / macOS-12 / Ubuntu-22.04
Drop Ubuntu-16.04

* Drop centos:8 (Docker container)

* add CentOS 8 Stream (Docker container)

* use YAML alias

* Revert "use YAML alias"

This reverts commit 1ddbc7fde8.

* update .eslintrc

* move calling main to front
2022-10-30 19:57:06 +09:00
shimataro
3c9b0fc6f2
Merge pull request #190 from shimataro/develop
version 2.3.1
2021-08-01 23:19:32 +09:00
shimataro
b38d88da8a
version 2.3.1 (#189) 2021-08-01 23:04:08 +09:00
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
a46749e290
Feature/update dependencies 20210801 (#186)
* update dependencies

* update CHANGELOG
2021-08-01 21:52:23 +09:00
shimataro
ce5317ebbf
Merge pull request #183 from shimataro/develop
version 2.3.0
2021-03-21 16:25:36 +09:00
shimataro
4dfaf8f393
version 2.3.0 (#182) 2021-03-21 16:05:33 +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
0bbd533afd
Merge pull request #178 from shimataro/develop
version 2.2.0
2021-02-27 14:16:22 +09:00
shimataro
8053198ce5
version 2.2.0 (#177) 2021-02-27 14:09:25 +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
80ed341cfe
update dependencies (#174) 2021-02-23 10:42:34 +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
5b144c9cec
remove "pull_request" trigger from CI (#172) 2021-02-23 10:25:44 +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
0b924ac88f
update dependencies (#169) 2021-02-08 22:40:11 +09:00
shimataro
a988908393
Feature/ignore node modules (#166)
* Ignore Node files that should not be tracked

The list can be fetched by `gibo dump node`.

* Untrack node_modules/@actions

* Cache node_modules

* Don't add node_modules ins Bash scripts

* Use ncc to pack dependencies

* Change final product path

Remove & ignore previous one (lib/main.js{,.map})

* Disable PR check using author's key

Author's key is not passed to PR builds (#164)

* update settings

* update CHANGELOG

* update build.yml

Co-authored-by: Tatsunori Uchino <tats.u@live.jp>
2021-02-08 22:19:05 +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
dependabot[bot]
66374eaff9
Bump @actions/core from 1.2.4 to 1.2.6 (#158)
Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) from 1.2.4 to 1.2.6.
- [Release notes](https://github.com/actions/toolkit/releases)
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md)
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-10 22:53:14 +09:00
shimataro
c1b9a14080
Feature/funding (#155)
* Create FUNDING.yml

* add PayPal.ME URL
2020-09-03 00:40:40 +09:00
shimataro
6f350ca848
Merge pull request #154 from shimataro/develop
version 2.1.0
2020-08-15 11:19:53 +09:00
shimataro
93a402e560
version 2.1.0 (#153) 2020-08-15 10:56:46 +09:00
shimataro
54623227a4
update dependencies (#152) 2020-08-15 10:38:03 +09:00
shimataro
34604805aa
append LF (#151)
* append LF to known_hosts and config

* build

* update CHANGELOG
2020-08-15 10:31:03 +09:00
shimataro
c6c7de11ed
update dependencies (#149) 2020-08-09 16:05:50 +09:00
dependabot[bot]
363e8e6fa1
Bump lodash from 4.17.15 to 4.17.19 (#146)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-08-09 15:48:52 +09:00
shimataro
ba121ac3a2
update dependencies (#144) 2020-07-05 07:35:03 +09:00
shimataro
d78e9995b0
Fix typo (#141)
* option -> parameter

* update CHANGELOG
2020-06-17 23:12:44 +09:00
shimataro
d93f5c693a
Build on all supported platforms (#139)
* Build on all supported platforms

* rename job
2020-06-06 15:37:44 +09:00
shimataro
8ddce4efa1
Merge pull request #138 from shimataro/develop
version 2.0.3
2020-06-06 15:27:33 +09:00
shimataro
be59087152
version 2.0.3 (#137) 2020-06-06 15:22:19 +09:00
shimataro
ae1cf3fcc9
insert CHANGELOG into release page (#136) 2020-06-06 12:10:25 +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
e45e94049a
build on pull_request (#133) 2020-05-11 21:36:22 +09:00
shimataro
536ce5b853
verify on pull_request (#132) 2020-05-11 18:11:13 +09:00
shimataro
147b45cece
Merge pull request #129 from shimataro/develop
version 2.0.2
2020-04-12 10:18:25 +09:00
shimataro
f1a1580bbd
version 2.0.2 (#128) 2020-04-12 10:13:37 +09:00