{"id":20619144,"url":"https://github.com/snsinahub-org/ssis","last_synced_at":"2026-04-17T23:04:18.198Z","repository":{"id":38468143,"uuid":"499211121","full_name":"snsinahub-org/ssis","owner":"snsinahub-org","description":null,"archived":false,"fork":false,"pushed_at":"2023-07-21T13:21:38.000Z","size":59,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-01-17T05:08:09.310Z","etag":null,"topics":["actions","cicd","dotnet","github-actions","ssis","ssis-devops","visual-studio"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/snsinahub-org.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-06-02T16:31:42.000Z","updated_at":"2022-07-09T17:01:11.000Z","dependencies_parsed_at":"2022-08-19T13:30:30.416Z","dependency_job_id":null,"html_url":"https://github.com/snsinahub-org/ssis","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/snsinahub-org%2Fssis","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/snsinahub-org%2Fssis/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/snsinahub-org%2Fssis/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/snsinahub-org%2Fssis/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/snsinahub-org","download_url":"https://codeload.github.com/snsinahub-org/ssis/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242277652,"owners_count":20101536,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["actions","cicd","dotnet","github-actions","ssis","ssis-devops","visual-studio"],"created_at":"2024-11-16T12:10:50.573Z","updated_at":"2026-04-17T23:04:18.152Z","avatar_url":"https://github.com/snsinahub-org.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# ssis\n\n## Pre-requisites\nInstall [JQ for windows](https://stedolan.github.io/jq/download/) in windows runner\nOr run ```chocolatey install jq ```\n\n## Build\n\n### Standalone\nThis is lighter version of SSIS build, no Visual Studio installation required on actuib runner, it useses **SSIS DevOps tool**. This action installs the tool on your runner. If needed you can download the file from [here](https://www.microsoft.com/en-us/download/details.aspx?id=102263) and follow the instruction and add it to your Windows envrionment path.\n\n```YAML\n- name: ssis build\n  uses : snsinahub-org/ssis@main\n  with:\n    ssis_action: 'build-sa'\n    project_path: 'C:\\Users\\Siavash Namvar\\a'\n    output_path: 'C:\\Users\\Siavash Namvar\\a_temp'\n    project_configuration: \"Development\"\n```\n### Required Visual Studio 2017 installed on your runner\n```YAML\n- name: ssis build\n  uses : snsinahub-org/ssis@main\n  with:\n    ssis_action: 'build'\n    project_path: 'C:\\Users\\Siavash Namvar\\a'\n    output_path: 'C:\\Users\\Siavash Namvar\\a_temp'\n    project_configuration: \"Development\"\n```\n\n## Deploy\n\n### Deploy single ispac to SQL server\n```YAML\n- name: ssis build\n  uses : snsinahub-org/ssis@main\n  with:\n    ssis_action: 'ssis-deploy-win'\n    ssis_source: 'C:\\ssis\\etl.ispac'\n    ssis_destination: '/SSISDB/etl'\n    ssis_server: 'myserver'\n```\n\n### Deploy multiple ispacs to SQL server\n```YAML\n- name: ssis build\n  uses : snsinahub-org/ssis@main\n  with:\n    ssis_action: 'ssis-deploy-multiple-win'\n    ssis_source: 'C:\\ssis'\n    ssis_destination: '/SSISDB/etl'\n    ssis_server: 'myserver'\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsnsinahub-org%2Fssis","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsnsinahub-org%2Fssis","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsnsinahub-org%2Fssis/lists"}