OctopusDeploy / deploy-release-action

| Public | :octocat: GitHub Action to Deploy a Release in Octopus Deploy
https://github.com/marketplace/actions/deploy-a-release-in-octopus-deploy
Other
3 stars 5 forks source link

Add support for tenanted deploys #88

Open amaingot opened 6 months ago

amaingot commented 6 months ago

Is your feature request related to a problem? Please describe. It seems that the action only supports "untenanted" deploys. It would be extremely valuable to support "tenanted" deployments.

Describe the solution you'd like That would look something like:

env:

steps:
  # ...
  - name: Deploy a release in Octopus Deploy 🐙
    uses: OctopusDeploy/deploy-release-action@v3
    env:
      OCTOPUS_API_KEY: ${{ secrets.API_KEY  }}
      OCTOPUS_URL: ${{ secrets.SERVER }}
      OCTOPUS_SPACE: 'Outer Space'
    with:
      project: 'MyProject'
      release_number: '1.0.0'
      environments: |
        Test
      tenants: |
        Tenant01

Describe alternatives you've considered My alternative is to use the Octopus CLI.

tbutler-qontigo commented 3 months ago

@amaingot Have you seen https://github.com/OctopusDeploy/deploy-release-tenanted-action?