Skip to content

Commit

Permalink
fix(CI/CD): Fix GH actions; update git submodules way to update ; rem…
Browse files Browse the repository at this point in the history
…ove needs section
  • Loading branch information
weber8thomas committed Jul 1, 2024
1 parent de226f6 commit 6fcffbc
Show file tree
Hide file tree
Showing 3 changed files with 49 additions and 49 deletions.
48 changes: 24 additions & 24 deletions .github/workflows/advanced.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,11 @@ on:
jobs:
Testing-with-MultiQC:
runs-on: ubuntu-latest
needs:
- Formatting
- Linting
- Testing-basic-v7
- Testing-basic-with-ashleys
# needs:
# - Formatting
# - Linting
# - Testing-basic-v7
# - Testing-basic-with-ashleys
steps:
- name: Checkout repository with submodules
uses: actions/checkout@v4
Expand All @@ -32,7 +32,7 @@ jobs:

- name: Git Submodule Update
run: |
git pull --recurse-submodules
# git pull --recurse-submodules
git submodule update --remote --recursive --force --init
- name: Setup Python
Expand Down Expand Up @@ -60,11 +60,11 @@ jobs:
Testing-with-ms-norm:
runs-on: ubuntu-latest
needs:
- Formatting
- Linting
- Testing-basic-v7
- Testing-basic-with-ashleys
# needs:
# - Formatting
# - Linting
# - Testing-basic-v7
# - Testing-basic-with-ashleys
steps:
- name: Checkout repository with submodules
uses: actions/checkout@v4
Expand All @@ -74,7 +74,7 @@ jobs:

- name: Git Submodule Update
run: |
git pull --recurse-submodules
# git pull --recurse-submodules
git submodule update --remote --recursive --force --init
- name: Setup Python
Expand Down Expand Up @@ -102,11 +102,11 @@ jobs:
Testing-with-breakpointR-only:
runs-on: ubuntu-latest
needs:
- Formatting
- Linting
- Testing-basic-v7
- Testing-basic-with-ashleys
# needs:
# - Formatting
# - Linting
# - Testing-basic-v7
# - Testing-basic-with-ashleys
steps:
- name: Checkout repository with submodules
uses: actions/checkout@v4
Expand All @@ -116,7 +116,7 @@ jobs:

- name: Git Submodule Update
run: |
git pull --recurse-submodules
# git pull --recurse-submodules
git submodule update --remote --recursive --force --init
- name: Setup Python
Expand Down Expand Up @@ -144,11 +144,11 @@ jobs:
Testing-with-whatshap-only:
runs-on: ubuntu-latest
needs:
- Formatting
- Linting
- Testing-basic-v7
- Testing-basic-with-ashleys
# needs:
# - Formatting
# - Linting
# - Testing-basic-v7
# - Testing-basic-with-ashleys
steps:
- name: Checkout repository with submodules
uses: actions/checkout@v4
Expand All @@ -158,7 +158,7 @@ jobs:

- name: Git Submodule Update
run: |
git pull --recurse-submodules
# git pull --recurse-submodules
git submodule update --remote --recursive --force --init
- name: Setup Python
Expand Down
48 changes: 24 additions & 24 deletions .github/workflows/assemblies.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,11 @@ on:
jobs:
Testing-with-hg38:
runs-on: ubuntu-latest
needs:
- Formatting
- Linting
- Testing-basic-v7
- Testing-basic-with-ashleys
# needs:
# - Formatting
# - Linting
# - Testing-basic-v7
# - Testing-basic-with-ashleys
# - Testing-basic-with-slurm
steps:
- name: Checkout repository with submodules and LFS
Expand All @@ -33,7 +33,7 @@ jobs:

- name: Git Submodule Update
run: |
git pull --recurse-submodules
# git pull --recurse-submodules
git submodule update --remote --recursive --force --init
- name: Setup Python
Expand Down Expand Up @@ -61,11 +61,11 @@ jobs:
Testing-with-hg19:
runs-on: ubuntu-latest
needs:
- Formatting
- Linting
- Testing-basic-v7
- Testing-basic-with-ashleys
# needs:
# - Formatting
# - Linting
# - Testing-basic-v7
# - Testing-basic-with-ashleys
# - Testing-basic-with-slurm
steps:
- name: Checkout repository with submodules and LFS
Expand All @@ -76,7 +76,7 @@ jobs:

- name: Git Submodule Update
run: |
git pull --recurse-submodules
# git pull --recurse-submodules
git submodule update --remote --recursive --force --init
- name: Setup Python
Expand Down Expand Up @@ -104,11 +104,11 @@ jobs:
Testing-with-T2T:
runs-on: ubuntu-latest
needs:
- Formatting
- Linting
- Testing-basic-v7
- Testing-basic-with-ashleys
# needs:
# - Formatting
# - Linting
# - Testing-basic-v7
# - Testing-basic-with-ashleys
# - Testing-basic-with-slurm
steps:
- name: Checkout repository with submodules and LFS
Expand All @@ -119,7 +119,7 @@ jobs:

- name: Git Submodule Update
run: |
git pull --recurse-submodules
# git pull --recurse-submodules
git submodule update --remote --recursive --force --init
- name: Setup Python
Expand Down Expand Up @@ -147,11 +147,11 @@ jobs:
Testing-with-mm10:
runs-on: ubuntu-latest
needs:
- Formatting
- Linting
- Testing-basic-v7
- Testing-basic-with-ashleys
# needs:
# - Formatting
# - Linting
# - Testing-basic-v7
# - Testing-basic-with-ashleys
# - Testing-basic-with-slurm
steps:
- name: Checkout repository with submodules and LFS
Expand All @@ -162,7 +162,7 @@ jobs:

- name: Git Submodule Update
run: |
git pull --recurse-submodules
# git pull --recurse-submodules
git submodule update --remote --recursive --force --init
- name: Setup Python
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/main_v8.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:

- name: Git Submodule Update
run: |
git pull --recurse-submodules
# git pull --recurse-submodules
git submodule update --remote --recursive --force --init
- name: Setup Python
Expand Down

0 comments on commit 6fcffbc

Please sign in to comment.