From 1b4a27d6fa70a1698ddfc1c2db2131a66d61ea06 Mon Sep 17 00:00:00 2001 From: carlosuc3m <49989524+carlosuc3m@users.noreply.github.com> Date: Mon, 18 Dec 2023 23:54:02 +0100 Subject: [PATCH] move ci outside the repo --- .github/workflows/bioimageio_ci.yml | 75 ----------------------------- 1 file changed, 75 deletions(-) delete mode 100644 .github/workflows/bioimageio_ci.yml diff --git a/.github/workflows/bioimageio_ci.yml b/.github/workflows/bioimageio_ci.yml deleted file mode 100644 index df3209d0..00000000 --- a/.github/workflows/bioimageio_ci.yml +++ /dev/null @@ -1,75 +0,0 @@ -name: Bioimage.io CI - -concurrency: - group: test-resources - cancel-in-progress: true - -on: - push: - branches: - - main - paths: - - .github/workflows/bioimageio_ci.yml - inputs: - pending_matrix: - description: 'json encoded gh matrix of pending validations for new or updated resources (default: test on all resources)' - required: true - default: '{"include": [{"resource_id": "**", "version_id": "**"}]}' - type: string - workflow_dispatch: - inputs: - pending_matrix: - description: 'json encoded gh matrix of pending validations for new or updated resources (default: test on all resources)' - required: true - default: '{"include": [{"resource_id": "**", "version_id": "**"}]}' - type: string - - -jobs: - run: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - - uses: actions/checkout@v3 - with: - repository: bioimage-io/collection-bioimage-io - ref: gh-pages - path: bioimageio-gh-pages - - name: Print GitHub Event Context - run: echo "${{ toJson(github.event) }}" - - name: Print pending_matrix - run: echo "Pending Matrix ${{ github.event.inputs.pending_matrix }}" - - name: Setup Maven Action - uses: stCarolas/setup-maven@v4.5 - with: - java-version: 11 - maven-version: 3.9.5 - - name: test with JDLL - shell: bash -l {0} - run: python scripts/test_many_with_ilastik.py dist '${{ github.event.inputs.pending_matrix }}' --postfix ${{ matrix.v }} - - name: Upload test summaries - uses: actions/upload-artifact@v3 - with: - name: ${{ matrix.v }} - path: dist - retention-days: 1 - - deploy: - needs: [run] - if: needs.setup.outputs.pending_empty == 'no' - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - - uses: actions/download-artifact@v3 - with: - path: artifacts - - name: merge ilastik test summaries # (they differ by postfix) - run: | - mkdir dist - cp -r artifacts/*/* dist - - name: Deploy test summaries to gh-pages 🚀 - uses: JamesIves/github-pages-deploy-action@v4.2.3 - with: - clean: false - branch: gh-pages - folder: dist