From 80d861b5f415909976ebf2fdf1b6eedf2d121985 Mon Sep 17 00:00:00 2001 From: darshankabariya Date: Wed, 7 Jan 2026 03:41:42 +0530 Subject: [PATCH] ci - 1 --- .github/workflows/ci.yml | 18 ++++++++++++++++++ .github/workflows/container-image.yml | 7 +++++++ .github/workflows/pre-release.yml | 6 ++++++ .github/workflows/release-assets.yml | 6 ++++++ 4 files changed, 37 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index da8383e43..3ffc6b018 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -63,6 +63,12 @@ jobs: - name: Checkout code uses: actions/checkout@v4 + - name: Setup Nimble + uses: nim-lang/setup-nimble-action@v1 + with: + nimble-version: '0.16.3' + repo-token: ${{ secrets.GITHUB_TOKEN }} + - name: Get submodules hash id: submodules run: | @@ -104,6 +110,12 @@ jobs: - name: Checkout code uses: actions/checkout@v4 + - name: Setup Nimble + uses: nim-lang/setup-nimble-action@v1 + with: + nimble-version: '0.16.3' + repo-token: ${{ secrets.GITHUB_TOKEN }} + - name: Get submodules hash id: submodules run: | @@ -171,6 +183,12 @@ jobs: - name: Checkout code uses: actions/checkout@v4 + - name: Setup Nimble + uses: nim-lang/setup-nimble-action@v1 + with: + nimble-version: '0.16.3' + repo-token: ${{ secrets.GITHUB_TOKEN }} + - name: Get submodules hash id: submodules run: | diff --git a/.github/workflows/container-image.yml b/.github/workflows/container-image.yml index 2bc08be2f..9f293dec5 100644 --- a/.github/workflows/container-image.yml +++ b/.github/workflows/container-image.yml @@ -46,6 +46,13 @@ jobs: if: ${{ steps.secrets.outcome == 'success' }} uses: actions/checkout@v4 + - name: Setup Nimble + if: ${{ steps.secrets.outcome == 'success' }} + uses: nim-lang/setup-nimble-action@v1 + with: + nimble-version: '0.16.3' + repo-token: ${{ secrets.GITHUB_TOKEN }} + - name: Get submodules hash id: submodules if: ${{ steps.secrets.outcome == 'success' }} diff --git a/.github/workflows/pre-release.yml b/.github/workflows/pre-release.yml index faded198b..ee7ef907f 100644 --- a/.github/workflows/pre-release.yml +++ b/.github/workflows/pre-release.yml @@ -44,6 +44,12 @@ jobs: - name: Checkout code uses: actions/checkout@v4 + - name: Setup Nimble + uses: nim-lang/setup-nimble-action@v1 + with: + nimble-version: '0.16.3' + repo-token: ${{ secrets.GITHUB_TOKEN }} + - name: prep variables id: vars run: | diff --git a/.github/workflows/release-assets.yml b/.github/workflows/release-assets.yml index 50e3c4c3d..10ba285f2 100644 --- a/.github/workflows/release-assets.yml +++ b/.github/workflows/release-assets.yml @@ -28,6 +28,12 @@ jobs: - name: Checkout code uses: actions/checkout@v2 + - name: Setup Nimble + uses: nim-lang/setup-nimble-action@v1 + with: + nimble-version: '0.16.3' + repo-token: ${{ secrets.GITHUB_TOKEN }} + - name: Get submodules hash id: submodules run: |