From 9b47071aea94a24b1d5ca06db3a33d58949b758d Mon Sep 17 00:00:00 2001 From: Andrew Walsh Date: Sun, 19 Sep 2021 12:47:39 -0700 Subject: [PATCH 1/4] Fix YAML syntax. --- .github/workflows/main.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 38657a9..edf5c9b 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -15,8 +15,8 @@ jobs: name: Test job to verify cached APT packages (i.e. rolldice, dot). steps: - uses: actions/checkout@v2 - - run: | + - name: Install Dependencies + run: | [ -d "~/cached-apt-install-packages" ] || exit 1; [ -d "~/cached-apt-install-packages/rolldice" ] || exit 2; [ -d "~/cached-apt-install-packages/dot" ] || exit 3; - - shell: bash \ No newline at end of file From 4e37817c6c7e70182d4d0acbbaaf76e7566b6ddf Mon Sep 17 00:00:00 2001 From: Andrew Walsh Date: Sun, 19 Sep 2021 12:49:26 -0700 Subject: [PATCH 2/4] Update main.yml --- .github/workflows/main.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index edf5c9b..9d69f90 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -17,6 +17,6 @@ jobs: - uses: actions/checkout@v2 - name: Install Dependencies run: | - [ -d "~/cached-apt-install-packages" ] || exit 1; - [ -d "~/cached-apt-install-packages/rolldice" ] || exit 2; - [ -d "~/cached-apt-install-packages/dot" ] || exit 3; + [ -d "~/cached-apt-install-packages" ] || exit 1; + [ -d "~/cached-apt-install-packages/rolldice" ] || exit 2; + [ -d "~/cached-apt-install-packages/dot" ] || exit 3; From e1bf71811b22afdde77de38f4707669691ea65ab Mon Sep 17 00:00:00 2001 From: Andrew Walsh Date: Sun, 19 Sep 2021 12:53:10 -0700 Subject: [PATCH 3/4] Properly qualify action in test. --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 9d69f90..35c9f6b 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -6,7 +6,7 @@ jobs: name: Test job to install and cache APT packages (i.e. rolldice, dot). steps: - uses: actions/checkout@v2 - - uses: actions/cached-apt-install-action@v1 + - uses: awalsh128/cached-apt-install-action@v1 with: packages: rolldice dot test_packages_cache: From 6d2304896fac11604e02b36a22a71ccb927a7648 Mon Sep 17 00:00:00 2001 From: Andrew Walsh Date: Sun, 19 Sep 2021 12:56:21 -0700 Subject: [PATCH 4/4] Add manual trigger. --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 35c9f6b..c489088 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -1,4 +1,4 @@ -on: [push] +on: [push, workflow_dispatch] jobs: install_packages: