Skip to content

Commit

Permalink
Added bclconvert interop qc bunch to icav2 prod
Browse files Browse the repository at this point in the history
  • Loading branch information
alexiswl committed Mar 11, 2024
1 parent 3c08a17 commit 283c7ab
Show file tree
Hide file tree
Showing 2 changed files with 34 additions and 6 deletions.
13 changes: 7 additions & 6 deletions .github/workflows/create_workflow_release_asset.yml
Original file line number Diff line number Diff line change
Expand Up @@ -97,12 +97,13 @@ jobs:
workflow_path: ${{ steps.get_workflow_path.outputs.workflow_path }}
create_release: ${{ steps.has_regex_match.outputs.create_release }}
is_prerelease: ${{ steps.has_regex_match.outputs.is_prerelease }}
get_umccr_test_icav2_access_token:
name: Get ICAv2 Access Token (umccr-test)
get_umccr_prod_icav2_access_token:
# Note this currently gets the access token for the 'trial' project
name: Get ICAv2 Access Token (umccr-prod)
uses: ./.github/workflows/get_tenant_icav2_access_token.yml
with:
role_to_assume_arn: arn:aws:iam::843407916570:role/icav2-credentials-umccr-t-icav2credentialsumccrtes-1GHEG1YPILEH6
secret_arn: arn:aws:secretsmanager:ap-southeast-2:843407916570:secret:ICAv2Jwticav2-credentials-umccr-test-pipelines-YLmtd4
role_to_assume_arn: arn:aws:iam::843407916570:role/icav2-credentials-umccr-p-ghserviceusertrialB89571F-Tflh151dMorc
secret_arn: arn:aws:secretsmanager:ap-southeast-2:843407916570:secret:ICAv2Jwticav2-credentials-umccr-service-user-trial-zjptwA
secrets:
symmetrical_encryption_key: ${{ secrets.SYMMETRICAL_ENCRYPTION_KEY }}
create_release_asset:
Expand All @@ -113,7 +114,7 @@ jobs:
shell: bash -l {0}
needs:
- release_asset_precheck
- get_umccr_test_icav2_access_token
- get_umccr_prod_icav2_access_token
steps:
# Checkout code
- name: Checkout code
Expand All @@ -124,7 +125,7 @@ jobs:
name: Decrypt Access Token
uses: ./.github/actions/decrypt_token
with:
encrypted_token: ${{ needs.get_umccr_test_icav2_access_token.outputs.icav2_access_token_encrypted }}
encrypted_token: ${{ needs.get_umccr_prod_icav2_access_token.outputs.icav2_access_token_encrypted }}
decryption_key: ${{ secrets.SYMMETRICAL_ENCRYPTION_KEY }}
# Create release asset
- name: create release asset
Expand Down
27 changes: 27 additions & 0 deletions config/icav2.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# List of tenants that datasets / bunches / bundles can be attached to
tenants:
- tenant_name: umccr-test
- tenant_name: umccr-prod


# List of projects a bundle can be attached to
projects:
Expand All @@ -19,6 +21,12 @@ projects:
- project_name: production-test
project_id: 6c7b3d61-15df-45e7-9b9b-2996544e4866
tenant_name: umccr-test
- project_name: pipelines-trial
project_id: 0ad6a751-c854-4b77-833b-705132a22801
tenant_name: umccr-prod
- project_name: trial
project_id: 7595e8f2-32d3-4c76-a324-c6a85dae87b5
tenant_name: umccr-prod


# List of datasets
Expand Down Expand Up @@ -118,6 +126,7 @@ datasets:
file_size_in_bytes: 102794669165
object_e_tag: 70826025f479165c0a23b91f43ecc778-10000


# List of bunches / bunch versions that are precursors to bundles
bunches:
- bunch_name: dragen_somatic_with_germline_pipeline_validation__4_2_4
Expand Down Expand Up @@ -180,6 +189,24 @@ bunches:
- dataset_name: dragen_hash_table_v9_r3_alt_masked_cnv_hla_rna
dataset_creation_time: '2023-10-19T22:27:41Z'
dataset_id_hash: 5adef3c4bf242cb5666d55dd7727fdf7
- bunch_name: bclconvert-interop-qc__1_3_1
bunch_description: BCLConvert Interop QC Pipeline Bunch
tenant_name: umccr-prod
pipeline_path:
/media/UMCCR/GitHub/cwl-ica/workflows/bclconvert-interop-qc/1.3.1--1.19/bclconvert-interop-qc__1.3.1--1.19.cwl
pipeline_project_name: pipelines-trial
bunch_region_id: 1efd315d-6309-4d7e-826b-d3824b0b5acb
bunch_region_city_name: Sydney
projects:
- trial
categories:
- qc
bunch_versions:
- version: 1.3.1__1.19
version_description: Interop QC v1.3.1 with Multiqc Version 1.19
version_creation_date: '2024-03-11T07:29:19Z'
datasets: []


# List of generated bundles
bundles:
Expand Down

0 comments on commit 283c7ab

Please sign in to comment.