fix batch null rs in twas pipeline #817
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Continuous Integration | |
| on: | |
| pull_request: | |
| paths-ignore: | |
| - .github/* | |
| - .gitignore | |
| - README.md | |
| jobs: | |
| ci_linux-64: | |
| name: linux-64 CI | |
| runs-on: ubuntu-latest | |
| env: | |
| CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} | |
| strategy: | |
| fail-fast: false | |
| matrix: | |
| environment: ["r43", "r44"] | |
| steps: | |
| - name: Checkout pull request branch | |
| uses: actions/checkout@v6 | |
| with: | |
| fetch-depth: 0 | |
| - name: Create TOML from recipe | |
| run: | | |
| .github/workflows/create_toml_from_yaml.sh ${GITHUB_WORKSPACE} | |
| mkdir /tmp/pixi | |
| mv ${GITHUB_WORKSPACE}/pixi.toml /tmp/pixi | |
| - name: Setup pixi | |
| uses: prefix-dev/[email protected] | |
| with: | |
| manifest-path: /tmp/pixi/pixi.toml | |
| - name: Run unit tests | |
| run: pixi run --environment ${{ matrix.environment }} --manifest-path /tmp/pixi/pixi.toml devtools_test | |
| - name: Check unit test code coverage | |
| if: ${{ matrix.environment == 'r44' }} | |
| run: pixi run --environment ${{ matrix.environment }} --manifest-path /tmp/pixi/pixi.toml codecov | |
| #- name: Run R CMD CHECK | |
| #run: pixi run --environment ${{ matrix.environment }} --manifest-path /tmp/pixi/pixi.toml rcmdcheck | |
| #- name: Run BiocCheckGitClone | |
| #run: pixi run --environment ${{ matrix.environment }} --manifest-path /tmp/pixi/pixi.toml bioccheck_git_clone | |
| #- name: Run BiocCheck | |
| #run: pixi run --environment ${{ matrix.environment }} --manifest-path /tmp/pixi/pixi.toml bioccheck | |
| ci_osx-arm64: | |
| name: osx-arm64 CI | |
| runs-on: macos-14 | |
| strategy: | |
| fail-fast: false | |
| matrix: | |
| environment: ["r43", "r44"] | |
| steps: | |
| - name: Checkout pull request branch | |
| uses: actions/checkout@v6 | |
| with: | |
| fetch-depth: 0 | |
| - name: Create TOML from recipe | |
| run: | | |
| .github/workflows/create_toml_from_yaml.sh ${GITHUB_WORKSPACE} | |
| mkdir /tmp/pixi | |
| mv ${GITHUB_WORKSPACE}/pixi.toml /tmp/pixi | |
| - name: Setup pixi | |
| uses: prefix-dev/[email protected] | |
| with: | |
| manifest-path: /tmp/pixi/pixi.toml | |
| - name: Run unit tests | |
| run: pixi run --environment ${{ matrix.environment }} --manifest-path /tmp/pixi/pixi.toml devtools_test | |
| #- name: Run R CMD CHECK | |
| #run: pixi run --environment ${{ matrix.environment }} --manifest-path /tmp/pixi/pixi.toml rcmdcheck | |
| #- name: Run BiocCheckGitClone | |
| #run: pixi run --environment ${{ matrix.environment }} --manifest-path /tmp/pixi/pixi.toml bioccheck_git_clone | |
| #- name: Run BiocCheck | |
| #run: pixi run --environment ${{ matrix.environment }} --manifest-path /tmp/pixi/pixi.toml bioccheck |