From bee47d136c71178cbe043711d38708b004ef4fd5 Mon Sep 17 00:00:00 2001 From: shimataro Date: Sun, 7 Mar 2021 20:20:00 +0900 Subject: [PATCH] add test for if_key_exists=fail --- .github/workflows/verify-on-ubuntu-1604.yml | 39 +++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/.github/workflows/verify-on-ubuntu-1604.yml b/.github/workflows/verify-on-ubuntu-1604.yml index 69d0b11..0b9c9ee 100644 --- a/.github/workflows/verify-on-ubuntu-1604.yml +++ b/.github/workflows/verify-on-ubuntu-1604.yml @@ -148,3 +148,42 @@ jobs: run: ls -l ~/.ssh - name: git clone through SSH run: git clone git@github.com:shimataro/ssh-key-action.git tmp + + key_if_exists_fail-key_exists: + name: if_key_exists=fail / key exists + runs-on: ubuntu-16.04 + steps: + - name: Checkout source codes + uses: actions/checkout@v2 + - name: Install SSH key (dummy) + uses: ./. + with: + key: ${{ secrets.SSH_KEY_PEM }} + known_hosts: ${{ secrets.KNOWN_HOSTS }} + - name: Install SSH key (replace) + uses: ./. + with: + key: "dummy" # ignored + known_hosts: ${{ secrets.KNOWN_HOSTS }} + if_key_exists: fail + continue-on-error: true + - name: print created files + run: ls -l ~/.ssh + - name: git clone through SSH + run: git clone git@github.com:shimataro/ssh-key-action.git tmp + key_if_exists_fail-key_doesnt_exist: + name: if_key_exists=fail / key doesn't exist + runs-on: ubuntu-16.04 + steps: + - name: Checkout source codes + uses: actions/checkout@v2 + - name: Install SSH key (replace) + uses: ./. + with: + key: ${{ secrets.SSH_KEY_PEM }} + known_hosts: ${{ secrets.KNOWN_HOSTS }} + if_key_exists: fail + - name: print created files + run: ls -l ~/.ssh + - name: git clone through SSH + run: git clone git@github.com:shimataro/ssh-key-action.git tmp