From 4bbc3d48604ab6c8446d0c90594e94c049367442 Mon Sep 17 00:00:00 2001 From: francesco Date: Fri, 10 Nov 2023 17:23:56 +0100 Subject: [PATCH 1/4] Introducing CI to check cmdlint on every update of taskfiles --- .github/workflows/cmdlint.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 .github/workflows/cmdlint.yml diff --git a/.github/workflows/cmdlint.yml b/.github/workflows/cmdlint.yml new file mode 100644 index 0000000..8226888 --- /dev/null +++ b/.github/workflows/cmdlint.yml @@ -0,0 +1,19 @@ +name: Code Verification on Ubuntu + +on: [push] + +jobs: + verify_code: + runs-on: ubuntu-latest + + steps: + - name: Checkout Code + uses: actions/checkout@v2 + - name: Run Verification Script + run: | + curl -o nuv.deb https://github.com/nuvolaris/nuv/releases/download/3.0.1-beta.2310201736/nuv_3.0.1-beta.2310201736_amd64.deb + dpkg -i nuv.deb + curl -o cmdlint -s https://raw.githubusercontent.com/javanile/cmdlint/main/bin/cmdlint + chmod +x cmdlint + ./cmdlint nuv + From 36b09ad5b3be5933c4d846e68987030cf04f5402 Mon Sep 17 00:00:00 2001 From: francesco Date: Fri, 10 Nov 2023 17:26:18 +0100 Subject: [PATCH 2/4] try sudo --- .github/workflows/cmdlint.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/cmdlint.yml b/.github/workflows/cmdlint.yml index 8226888..00ff447 100644 --- a/.github/workflows/cmdlint.yml +++ b/.github/workflows/cmdlint.yml @@ -12,7 +12,7 @@ jobs: - name: Run Verification Script run: | curl -o nuv.deb https://github.com/nuvolaris/nuv/releases/download/3.0.1-beta.2310201736/nuv_3.0.1-beta.2310201736_amd64.deb - dpkg -i nuv.deb + sudo dpkg -i nuv.deb curl -o cmdlint -s https://raw.githubusercontent.com/javanile/cmdlint/main/bin/cmdlint chmod +x cmdlint ./cmdlint nuv From 5bc91aecf9b1a2d2f03356c289e83dbe76550e01 Mon Sep 17 00:00:00 2001 From: francesco Date: Fri, 10 Nov 2023 17:27:21 +0100 Subject: [PATCH 3/4] fix download --- .github/workflows/cmdlint.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/cmdlint.yml b/.github/workflows/cmdlint.yml index 00ff447..2a0d223 100644 --- a/.github/workflows/cmdlint.yml +++ b/.github/workflows/cmdlint.yml @@ -11,7 +11,7 @@ jobs: uses: actions/checkout@v2 - name: Run Verification Script run: | - curl -o nuv.deb https://github.com/nuvolaris/nuv/releases/download/3.0.1-beta.2310201736/nuv_3.0.1-beta.2310201736_amd64.deb + curl -sLo nuv.deb https://github.com/nuvolaris/nuv/releases/download/3.0.1-beta.2310201736/nuv_3.0.1-beta.2310201736_amd64.deb sudo dpkg -i nuv.deb curl -o cmdlint -s https://raw.githubusercontent.com/javanile/cmdlint/main/bin/cmdlint chmod +x cmdlint From f85fb100ce8145faf8caf79df4755e3cce1da478 Mon Sep 17 00:00:00 2001 From: francesco Date: Fri, 10 Nov 2023 17:31:01 +0100 Subject: [PATCH 4/4] check nuv info --- .github/workflows/cmdlint.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/cmdlint.yml b/.github/workflows/cmdlint.yml index 2a0d223..d0bce48 100644 --- a/.github/workflows/cmdlint.yml +++ b/.github/workflows/cmdlint.yml @@ -13,6 +13,7 @@ jobs: run: | curl -sLo nuv.deb https://github.com/nuvolaris/nuv/releases/download/3.0.1-beta.2310201736/nuv_3.0.1-beta.2310201736_amd64.deb sudo dpkg -i nuv.deb + nuv -info curl -o cmdlint -s https://raw.githubusercontent.com/javanile/cmdlint/main/bin/cmdlint chmod +x cmdlint ./cmdlint nuv