From f32da15d78a6cedbb78f73c8ca189401cfad5aca Mon Sep 17 00:00:00 2001 From: Eric Froemling Date: Fri, 13 Dec 2019 17:11:11 -0800 Subject: [PATCH 1/6] hopefully fixed ci --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index da84ed10..fe8a63b6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,7 +12,7 @@ jobs: - name: Set up tools run: | sudo apt-get -y install python3.7 python3.7-dev python3-pip python3-setuptools - python3.7 -m pip install pylint mypy typing-extensions pytz yapf + python3.7 -m pip install `tools/snippets pip_req_list` - name: Run checks run: make checkfull From 5c142d42cc45d8906b10d2303f5e4f70c808cf72 Mon Sep 17 00:00:00 2001 From: Eric Froemling Date: Fri, 13 Dec 2019 17:24:10 -0800 Subject: [PATCH 2/6] tweaked ci to run once daily in addition to on pushes --- .github/workflows/ci.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fe8a63b6..029fdd9e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1,7 +1,12 @@ name: CI -on: [push] - +on: + # Run on pushes and also once per day (in case deps change under us) + - push + - schedule: + # Note: * is a special character in YAML so we have to quote the str. + - cron: '0 4 * * *' + jobs: check: From 8036896b5454efb571cf7ad7a1682f4bc9c92303 Mon Sep 17 00:00:00 2001 From: Eric Froemling Date: Fri, 13 Dec 2019 17:29:50 -0800 Subject: [PATCH 3/6] trying to fix ci --- .github/workflows/ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 029fdd9e..00c4f5d6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -2,10 +2,10 @@ name: CI on: # Run on pushes and also once per day (in case deps change under us) - - push - - schedule: + push: + schedule: # Note: * is a special character in YAML so we have to quote the str. - - cron: '0 4 * * *' + cron: '0 4 * * *' jobs: check: From f614054a94fc6fadf0a0b652e45a25cf9770bdeb Mon Sep 17 00:00:00 2001 From: Eric Froemling Date: Fri, 13 Dec 2019 17:30:28 -0800 Subject: [PATCH 4/6] trying to fix ci --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 00c4f5d6..16705d8e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -5,7 +5,7 @@ on: push: schedule: # Note: * is a special character in YAML so we have to quote the str. - cron: '0 4 * * *' + - cron: '0 4 * * *' jobs: check: From 4f92b53c7cb0b687491fb23f64558622f08034e9 Mon Sep 17 00:00:00 2001 From: Eric Froemling Date: Fri, 13 Dec 2019 17:38:24 -0800 Subject: [PATCH 5/6] added tests to ci --- .github/workflows/ci.yml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 16705d8e..c13baa12 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -4,20 +4,18 @@ on: # Run on pushes and also once per day (in case deps change under us) push: schedule: - # Note: * is a special character in YAML so we have to quote the str. + # Note: '*' is a special character in YAML so we have to quote the str. - cron: '0 4 * * *' jobs: check: - runs-on: ubuntu-18.04 - steps: - uses: actions/checkout@v1 - name: Set up tools run: | sudo apt-get -y install python3.7 python3.7-dev python3-pip python3-setuptools python3.7 -m pip install `tools/snippets pip_req_list` - - name: Run checks - run: make checkfull + - name: Run checks and tests + run: make -j2 checkfull test From 5ad2c6070d424a4f28cb63355805e1de22fc77bb Mon Sep 17 00:00:00 2001 From: Eric Froemling Date: Fri, 13 Dec 2019 17:42:09 -0800 Subject: [PATCH 6/6] tweaking ci --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c13baa12..2058650b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-18.04 steps: - uses: actions/checkout@v1 - - name: Set up tools + - name: Install dependencies run: | sudo apt-get -y install python3.7 python3.7-dev python3-pip python3-setuptools python3.7 -m pip install `tools/snippets pip_req_list`