From 7dfb0b37342b06b301445a132c148fbf897c6c76 Mon Sep 17 00:00:00 2001 From: Andrii Kuteiko Date: Tue, 10 Sep 2024 15:55:22 +0200 Subject: [PATCH] wip --- .github/workflows/build.yml | 36 ++++++++++++++++++++++++------------ 1 file changed, 24 insertions(+), 12 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6b7eb1b..7af2a27 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -4,6 +4,9 @@ on: push: branches: - master + pull_request: + branches: + - master pull_request_target: types: - opened @@ -17,9 +20,9 @@ jobs: matrix: erlang: - 24.2 - - 25 - - 26 - - 27 + # - 25 + # - 26 + # - 27 runs-on: ubuntu-latest @@ -27,16 +30,25 @@ jobs: image: erlang:${{ matrix.erlang }} steps: - - name: Setup SSH + - uses: actions/checkout@v3 + + - name: Run tests run: | set -ex - mkdir -p -m 700 ~/.ssh - ssh-keygen -N '' -f ~/.ssh/id_rsa - ssh-keyscan -t rsa github.com >> ~/.ssh/known_hosts - - uses: actions/checkout@v3 + mkdir -p -m 700 /root/.ssh - - name: Run tests - run: make test - env: - DEBUG: 1 + echo "Host *" > /root/.ssh/config + echo " IdentityFile /root/.ssh/id_rsa" >> /root/.ssh/config + chmod 600 /root/.ssh/config + + ssh-keygen -t rsa -N '' -f /root/.ssh/id_rsa + + eval `ssh-agent -s` + ssh-add /root/.ssh/id_rsa + + ssh-keyscan -t rsa github.com >> /root/.ssh/known_hosts + chmod 600 /root/.ssh/known_hosts + + export DEBUG=1 + make test