Skip to content
This repository has been archived by the owner on Jan 2, 2024. It is now read-only.

Releases: Azure/data-factory-deploy-action

GitHub Action for Azure Data Factory Deploy

06 Jan 13:02
390b781
Compare
Choose a tag to compare

Changelog

  • skipAzModuleInstallation input parameter added. Ideal for scenarios where Az powershell module is already installed on a self-hosted agent.

GitHub Action for Azure Data Factory Deploy

23 Sep 21:44
Compare
Choose a tag to compare

Changelog

  • Az powershell module installation step

GitHub Action for Azure Data Factory Deploy

23 Sep 21:17
Compare
Choose a tag to compare

Changelog

  • Pwsh script line breaks formatting

GitHub Action for Azure Data Factory Deploy

23 Sep 21:07
03dec2a
Compare
Choose a tag to compare

Changelog

  • Pwsh script line breaks formatting

GitHub Action for Azure Data Factory Deploy

20 Sep 16:46
Compare
Choose a tag to compare

GitHub Action for side-effect free deployment of Azure Data Factory resources.

Prerequisites

If your GitHub Actions workflows are running on a self-hosted runner, ensure you have installed:

Example Usage

steps:
  - name: Login via Az module
    uses: azure/login@v1
    with:
      creds: ${{ secrets.AZURE_CREDENTIALS }}
      enable-AzPSSession: true 

  - name: Deploy resources
    uses: Azure/data-factory-deploy-action@v1.0.0
    with:
      resourceGroupName: myResourceGroup
      dataFactoryName: myDataFactory
      armTemplateFile: myArmTemplate.json
      # armTemplateParametersFile: myArmTemplateParameters.json [optional]
      # additionalParameters: 'key1=value key2=value keyN=value' [optional]

Inputs

Name Description Required Default value
resourceGroupName Data Factory resource group name true
dataFactoryName Data Factory name true
armTemplateFile Data Factory ARM template file false ARMTemplateForFactory.json
armTemplateParametersFile Data Factory ARM template parameters file false ARMTemplateParametersForFactory.json
additionalParameters Data Factory custom parameters. Key-values must be splitted by space. false