From 77afb52bd386a336608e3edbd9ea7d9949b6b9b4 Mon Sep 17 00:00:00 2001 From: Edmund Miller Date: Sat, 20 Jul 2024 18:09:21 -0500 Subject: [PATCH] chore: pulumi import github:index/repository:Repository nf-core-tf modules --- pulumi/github/repos/__main__.py | 38 +++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/pulumi/github/repos/__main__.py b/pulumi/github/repos/__main__.py index bd11f66..103aade 100644 --- a/pulumi/github/repos/__main__.py +++ b/pulumi/github/repos/__main__.py @@ -4,3 +4,41 @@ import pulumi import pulumi_github as github + + +nf_core_tf = github.Repository( + "nf-core-tf", + allow_merge_commit=False, + allow_rebase_merge=False, + allow_squash_merge=False, + default_branch="master", + description="Repository to host tool-specific module files for the Nextflow DSL2 community!", + has_downloads=True, + has_issues=True, + has_projects=True, + homepage_url="https://nf-co.re", + merge_commit_message="", + merge_commit_title="", + name="modules", + security_and_analysis=github.RepositorySecurityAndAnalysisArgs( + secret_scanning=github.RepositorySecurityAndAnalysisSecretScanningArgs( + status="disabled", + ), + secret_scanning_push_protection=github.RepositorySecurityAndAnalysisSecretScanningPushProtectionArgs( + status="disabled", + ), + ), + squash_merge_commit_message="", + squash_merge_commit_title="", + topics=[ + "nextflow", + "pipelines", + "nf-test", + "modules", + "nf-core", + "dsl2", + "workflows", + ], + visibility="public", + opts=pulumi.ResourceOptions(protect=True), +)