File tree 2 files changed +13
-8
lines changed
2 files changed +13
-8
lines changed Original file line number Diff line number Diff line change @@ -22,21 +22,22 @@ jobs:
22
22
strategy :
23
23
matrix :
24
24
aligner : ["star_salmon", "star_rsem"]
25
+ arch : ["arm64", "x86_64"]
25
26
steps :
26
27
- uses : seqeralabs/action-tower-launch@v2
27
28
with :
28
29
workspace_id : ${{ secrets.TOWER_WORKSPACE_ID }}
29
30
access_token : ${{ secrets.TOWER_ACCESS_TOKEN }}
30
- compute_env : ${{ secrets.TOWER_CE_AWS_CPU }}
31
+ compute_env : ${{ matrix.arch == 'arm64' && secrets.TOWER_CE_AWS_CPU_ARM64 || secrets.TOWER_CE_AWS_CPU }}
31
32
workdir : " ${{ secrets.TOWER_BUCKET_AWS }}/work/rnaseq/work-${{ github.sha }}"
32
- run_name : " aws_rnaseq_full_${{ matrix.aligner }}"
33
+ run_name : " aws_rnaseq_full_${{ matrix.aligner }}_${{ matrix.arch }} "
33
34
revision : ${{ github.sha }}
34
- profiles : test_full_aws
35
+ profiles : test_full_aws${{ matrix.arch == 'arm64' && ',wave,arm' || '' }}
35
36
parameters : |
36
37
{
37
38
"hook_url": "${{ secrets.MEGATESTS_ALERTS_SLACK_HOOK_URL }}",
38
39
"aligner": "${{ matrix.aligner }}",
39
- "outdir": "${{ secrets.TOWER_BUCKET_AWS }}/rnaseq/results-${{ github.sha }}/aligner_${{ matrix.aligner }}/"
40
+ "outdir": "${{ secrets.TOWER_BUCKET_AWS }}/rnaseq/results-${{ github.sha }}/${{ matrix.arch }}/ aligner_${{ matrix.aligner }}/"
40
41
}
41
42
- uses : actions/upload-artifact@v3
42
43
with :
Original file line number Diff line number Diff line change @@ -17,19 +17,23 @@ jobs:
17
17
run-small-tests-on-aws :
18
18
if : ${{ github.event.inputs.platform == 'all' || github.event.inputs.platform == 'aws' }}
19
19
runs-on : ubuntu-latest
20
+ strategy :
21
+ matrix :
22
+ aligner : ["star_salmon", "star_rsem"]
23
+ arch : ["arm64", "x86_64"]
20
24
steps :
21
25
- uses : seqeralabs/action-tower-launch@v2
22
26
with :
23
27
workspace_id : ${{ secrets.TOWER_WORKSPACE_ID }}
24
28
access_token : ${{ secrets.TOWER_ACCESS_TOKEN }}
25
- compute_env : ${{ secrets.TOWER_CE_AWS_CPU }}
29
+ compute_env : ${{ matrix.arch == 'arm64' && secrets.TOWER_CE_AWS_CPU_ARM64 || secrets.TOWER_CE_AWS_CPU }}
26
30
workdir : " ${{ secrets.TOWER_BUCKET_AWS }}/work/rnaseq/work-${{ github.sha }}"
27
- run_name : " aws_rnaseq_small "
31
+ run_name : " aws_rnaseq_small_${{ matrix.arch }} "
28
32
revision : ${{ github.sha }}
29
- profiles : test
33
+ profiles : test${{ matrix.arch == 'arm64' && ',wave,arm' || '' }}
30
34
parameters : |
31
35
{
32
- "outdir": "${{ secrets.TOWER_BUCKET_AWS }}/rnaseq/results-test-${{ github.sha }}/"
36
+ "outdir": "${{ secrets.TOWER_BUCKET_AWS }}/rnaseq/results-test-${{ github.sha }}/${{ matrix.arch }}/aligner_${{ matrix.aligner }}/ "
33
37
}
34
38
- uses : actions/upload-artifact@v3
35
39
with :
You can’t perform that action at this time.
0 commit comments