From 2908d0fa63ee0cbbecc9dd762b7c6b17fd1cb270 Mon Sep 17 00:00:00 2001 From: Artem Dinaburg Date: Wed, 14 Sep 2022 18:06:59 -0400 Subject: [PATCH 1/3] Update anghabench-cron-jobs.yml * Use env DEBIAN_FRONTEND=noninteractive to prevent silly apt-get timeout waiting for input --- .github/workflows/anghabench-cron-jobs.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/anghabench-cron-jobs.yml b/.github/workflows/anghabench-cron-jobs.yml index 84da8f38..fe625420 100644 --- a/.github/workflows/anghabench-cron-jobs.yml +++ b/.github/workflows/anghabench-cron-jobs.yml @@ -73,8 +73,8 @@ jobs: git config --global url."https://${ACCESS_TOKEN}@github.com/".insteadOf "git@github.com:" - name: Set up pre-requisies run: | - sudo dpkg --add-architecture i386 && sudo apt-get update && sudo apt-get -qqy upgrade - sudo apt-get install -qqy \ + sudo dpkg --add-architecture i386 && sudo apt-get update && sudo env DEBIAN_FRONTEND=noninteractive apt-get -qqy upgrade + sudo env DEBIAN_FRONTEND=noninteractive apt-get install -qqy \ git curl wget unzip xz-utils pixz jq s3cmd ninja-build pkg-config \ liblzma-dev zlib1g-dev libtinfo-dev build-essential \ libc6-dev:i386 libstdc++-*-dev:i386 g++-multilib From 4d3ce83b57224cb83381246883cbbe0c60e6e0e4 Mon Sep 17 00:00:00 2001 From: Artem Dinaburg Date: Wed, 14 Sep 2022 15:09:23 -0700 Subject: [PATCH 2/3] Try to make sure apt doesn't hold up the update process --- .github/workflows/anghabench-after-build.yml | 4 ++-- .github/workflows/anghabench-cron-jobs.yml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/anghabench-after-build.yml b/.github/workflows/anghabench-after-build.yml index 7335eb3d..d517f1d5 100644 --- a/.github/workflows/anghabench-after-build.yml +++ b/.github/workflows/anghabench-after-build.yml @@ -75,8 +75,8 @@ jobs: git config --global url."https://${ACCESS_TOKEN}@github.com/".insteadOf "git@github.com:" - name: Set up pre-requisies run: | - sudo dpkg --add-architecture i386 && sudo apt-get update && sudo apt-get -qqy upgrade - sudo apt-get install -qqy \ + sudo dpkg --add-architecture i386 && sudo apt-get -qqy update && sudo env DEBIAN_FRONTEND=noninteractive apt-get -qqy upgrade + sudo env DEBIAN_FRONTEND=noninteractive apt-get install -qqy \ git curl wget unzip xz-utils pixz jq s3cmd ninja-build pkg-config \ liblzma-dev zlib1g-dev libtinfo-dev build-essential \ libc6-dev:i386 libstdc++-*-dev:i386 g++-multilib diff --git a/.github/workflows/anghabench-cron-jobs.yml b/.github/workflows/anghabench-cron-jobs.yml index fe625420..0b91e014 100644 --- a/.github/workflows/anghabench-cron-jobs.yml +++ b/.github/workflows/anghabench-cron-jobs.yml @@ -73,7 +73,7 @@ jobs: git config --global url."https://${ACCESS_TOKEN}@github.com/".insteadOf "git@github.com:" - name: Set up pre-requisies run: | - sudo dpkg --add-architecture i386 && sudo apt-get update && sudo env DEBIAN_FRONTEND=noninteractive apt-get -qqy upgrade + sudo dpkg --add-architecture i386 && sudo apt-get -qqy update && sudo env DEBIAN_FRONTEND=noninteractive apt-get -qqy upgrade sudo env DEBIAN_FRONTEND=noninteractive apt-get install -qqy \ git curl wget unzip xz-utils pixz jq s3cmd ninja-build pkg-config \ liblzma-dev zlib1g-dev libtinfo-dev build-essential \ From 6991cb31a331bd4356f5ce5c35c8a15075bcf597 Mon Sep 17 00:00:00 2001 From: Artem Dinaburg Date: Wed, 14 Sep 2022 19:04:20 -0400 Subject: [PATCH 3/3] Update anghabench-cron-jobs.yml Cron job does not wait for workflow run --- .github/workflows/anghabench-cron-jobs.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/anghabench-cron-jobs.yml b/.github/workflows/anghabench-cron-jobs.yml index 0b91e014..71e81dbc 100644 --- a/.github/workflows/anghabench-cron-jobs.yml +++ b/.github/workflows/anghabench-cron-jobs.yml @@ -7,7 +7,6 @@ on: jobs: start-runner: - if: github.event.workflow_run.conclusion == 'success' name: Start self-hosted EC2 runner runs-on: ubuntu-latest strategy: