diff --git a/.github/workflows/create_github_release.yaml b/.github/workflows/create_github_release.yaml index 5d20c47..bc079b0 100644 --- a/.github/workflows/create_github_release.yaml +++ b/.github/workflows/create_github_release.yaml @@ -11,8 +11,20 @@ concurrency: cancel-in-progress: true jobs: + optimize_ci: + runs-on: ubuntu-latest + outputs: + skip: ${{ steps.check_skip.outputs.skip }} + steps: + - name: Optimize CI + id: check_skip + uses: withgraphite/graphite-ci-action@main + with: + graphite_token: ${{secrets.GRAPHITE_TOKEN}} create-release: runs-on: ubuntu-latest + needs: [optimize_ci] + if: needs.optimize_ci.outputs.skip == 'false' permissions: contents: write outputs: diff --git a/.github/workflows/rworkflows.yml b/.github/workflows/rworkflows.yml index 8a40cb3..790486e 100644 --- a/.github/workflows/rworkflows.yml +++ b/.github/workflows/rworkflows.yml @@ -19,10 +19,22 @@ concurrency: cancel-in-progress: true jobs: + optimize_ci: + runs-on: ubuntu-latest + outputs: + skip: ${{ steps.check_skip.outputs.skip }} + steps: + - name: Optimize CI + id: check_skip + uses: withgraphite/graphite-ci-action@main + with: + graphite_token: ${{secrets.GRAPHITE_TOKEN}} rworkflows: runs-on: ${{ matrix.config.os }} name: ${{ matrix.config.os }} (${{ matrix.config.r }}) container: ${{ matrix.config.cont }} + needs: [optimize_ci] + if: needs.optimize_ci.outputs.skip == 'false' strategy: fail-fast: ${{ false }} matrix: diff --git a/.github/workflows/test-coverage.yaml b/.github/workflows/test-coverage.yaml index ebfbbd8..f67eb43 100644 --- a/.github/workflows/test-coverage.yaml +++ b/.github/workflows/test-coverage.yaml @@ -9,8 +9,20 @@ on: name: test-coverage jobs: + optimize_ci: + runs-on: ubuntu-latest + outputs: + skip: ${{ steps.check_skip.outputs.skip }} + steps: + - name: Optimize CI + id: check_skip + uses: withgraphite/graphite-ci-action@main + with: + graphite_token: ${{secrets.GRAPHITE_TOKEN}} test-coverage: runs-on: ubuntu-latest + needs: [optimize_ci] + if: needs.optimize_ci.outputs.skip == 'false'' env: GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }} diff --git a/DESCRIPTION b/DESCRIPTION index 8df9e9b..bcd0359 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,6 +1,6 @@ Package: drugfindR Title: Investigate iLINCS for candidate repurposable drugs -Version: 0.99.994 +Version: 0.99.995 Authors@R: c( person(given = c("Ali", "Sajid"), family = "Imami", diff --git a/codemeta.json b/codemeta.json index 8bad3c3..bbc5e17 100644 --- a/codemeta.json +++ b/codemeta.json @@ -7,7 +7,7 @@ "codeRepository": "https://github.com/CogDisResLab/drugfindR", "issueTracker": "https://github.com/CogDisResLab/drugfindR/issues", "license": "https://spdx.org/licenses/GPL-3.0", - "version": "0.99.994", + "version": "0.99.995", "programmingLanguage": { "@type": "ComputerLanguage", "name": "R",