From 6923004f073d2ffc5e132ab16d46789f42c96f13 Mon Sep 17 00:00:00 2001 From: Graham Date: Sat, 9 Sep 2023 15:07:01 +0100 Subject: [PATCH] Re-add support for deploying with CI Signed-off-by: Graham --- .github/workflows/build.yaml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 53d53dcc..33d915e2 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -4,6 +4,10 @@ jobs: build: runs-on: ubuntu-latest steps: + - uses: actions/cache@v3 + with: + path: ~/.ssh/known_hosts + key: ssh-known-hosts - uses: actions/checkout@v3 - uses: actions/setup-java@v3 with: @@ -13,3 +17,18 @@ jobs: - uses: gradle/gradle-build-action@v2 with: arguments: build + - if: github.ref == 'refs/heads/master' + run: | + install -dm0700 ~/.ssh + touch ~/.ssh/id_ed25519 + chmod 0600 ~/.ssh/id_ed25519 + echo "${SSH_KEY}" > ~/.ssh/id_ed25519 + env: + SSH_KEY: ${{ secrets.SSH_KEY }} + - if: github.ref == 'refs/heads/master' + uses: gradle/gradle-build-action@v2 + with: + arguments: publish + env: + ORG_GRADLE_PROJECT_openrs2Username: ${{ secrets.REPO_USERNAME }} + ORG_GRADLE_PROJECT_openrs2Password: ${{ secrets.REPO_PASSWORD }}