From 5cb2384f954cba0e93d339c365f2f952a55dc429 Mon Sep 17 00:00:00 2001 From: Joseph Angelo Date: Sun, 30 May 2021 14:17:08 -0700 Subject: [PATCH 1/4] Added CI workflow and removed Jenkinsfile --- .github/workflows/ci.yaml | 34 ++++++++++++++++++++++ Jenkinsfile | 61 --------------------------------------- 2 files changed, 34 insertions(+), 61 deletions(-) create mode 100644 .github/workflows/ci.yaml delete mode 100644 Jenkinsfile diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml new file mode 100644 index 0000000..7523830 --- /dev/null +++ b/.github/workflows/ci.yaml @@ -0,0 +1,34 @@ +name: CI +on: + pull_request: + push: + branches: + - "main" +jobs: + ci: + name: Format, lint, and test + runs-on: ubuntu-18.04 + steps: + - uses: actions/checkout@v2 + - uses: davidB/rust-cargo-make@v1 + + - uses: actions-rs/toolchain@v1 + with: + toolchain: stable + profile: minimal + override: true + + - name: Set up Makefile.toml + run: | + cat >Makefile.toml < Date: Sun, 30 May 2021 14:22:40 -0700 Subject: [PATCH 2/4] Added CMake --- .github/workflows/ci.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 7523830..8551375 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -12,6 +12,11 @@ jobs: - uses: actions/checkout@v2 - uses: davidB/rust-cargo-make@v1 + - name: Setup cmake + uses: jwlawson/actions-setup-cmake@v1.9 + with: + cmake-version: '3.16.x' + - uses: actions-rs/toolchain@v1 with: toolchain: stable From 283d1056658e19c1242fa22791a553f76ff6a924 Mon Sep 17 00:00:00 2001 From: Joseph Angelo Date: Sun, 30 May 2021 14:26:16 -0700 Subject: [PATCH 3/4] Revert "Added CMake" This reverts commit 9f07625ce34faac9618849f0030e38e9c1acaacf. --- .github/workflows/ci.yaml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 8551375..7523830 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -12,11 +12,6 @@ jobs: - uses: actions/checkout@v2 - uses: davidB/rust-cargo-make@v1 - - name: Setup cmake - uses: jwlawson/actions-setup-cmake@v1.9 - with: - cmake-version: '3.16.x' - - uses: actions-rs/toolchain@v1 with: toolchain: stable From 01d72079515245b1031a78dfef17c3529942b0e7 Mon Sep 17 00:00:00 2001 From: Joseph Angelo Date: Sun, 30 May 2021 14:28:04 -0700 Subject: [PATCH 4/4] Checked out submodule --- .github/workflows/ci.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 7523830..bb70e37 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -10,6 +10,8 @@ jobs: runs-on: ubuntu-18.04 steps: - uses: actions/checkout@v2 + with: + submodules: recursive - uses: davidB/rust-cargo-make@v1 - uses: actions-rs/toolchain@v1