powerplatform-actions

Power Platform GitHub Actions automate common build and deployment tasks related to Power Platform. This includes synchronization of solution metadata (a.k.a. solutions) between development environments and source control, generating build artifacts, deploying to downstream environments, provisioning/de-provisioning of environments, and the ability to perform static analysis checks against your solution using the PowerApps checker service.

MIT License

Stars
216
Committers
24

Bot releases are hidden (Show)

powerplatform-actions - v1.7.0 Latest Release

Published by tehcrashxor about 2 months ago

What's Changed

Full Changelog: https://github.com/microsoft/powerplatform-actions/compare/v1.6.0...v1.7.0

powerplatform-actions - v1.6.0

Published by tehcrashxor 3 months ago

What's Changed

Full Changelog: https://github.com/microsoft/powerplatform-actions/compare/v1.5.2...v1.6.0

powerplatform-actions - v1.5.2

Published by tehcrashxor 5 months ago

powerplatform-actions - v1.5.1

Published by tehcrashxor 5 months ago

powerplatform-actions - v1.5.0

Published by tehcrashxor 5 months ago

Release Notes

Full Changelog: https://github.com/microsoft/powerplatform-actions/compare/v1.4.0...v1.5.0

powerplatform-actions - v1.4.0, March Update

Published by tehcrashxor 7 months ago

powerplatform-actions - v1.3.0, January Refresh

Published by tehcrashxor 9 months ago

Release Notes

Full Changelog: https://github.com/microsoft/powerplatform-actions/compare/v1.2.0...v1.3.0

powerplatform-actions - v1.2.0, September Refresh

Published by tehcrashxor 12 months ago

powerplatform-actions - v1.1.0, August Refresh

Published by tehcrashxor about 1 year ago

Release Notes

  • actions-install now supports obtaining and install PAC from sources other than public nuget.org via https://github.com/microsoft/powerplatform-actions/pull/441
    • nuget-feed-override can be set to any feed location, including private feeds or even a local folder where the *.nupkg files exist on the actions runner disk
    •  nuget-feed-username and nuget-feed-password can be set for authenticated feeds. Not that Azure DevOps feeds will typically use an PAT in the password field with any non-empty string for the username
    • Alternatively, users who already have PAC installed on their actions runner can point our actions to the preinstalled copy via the use-preinstalled-pac argument
  • branch-solution now sets the commiter's email address to the current actor's github noreply address, or falls back to the github actions bot if no user actor is present https://github.com/microsoft/powerplatform-actions/pull/438
  • corrected parameters used in update-solution-version and set-online-solution-version https://github.com/microsoft/powerplatform-actions/pull/435
     

PRs merged since last release

Full Changelog: https://github.com/microsoft/powerplatform-actions/compare/v1.0.0...v1.1.0

powerplatform-actions - v1.0.0, July Refresh

Published by tehcrashxor about 1 year ago

What's Changed

  • New action set-online-solution-version, for updating the versions of solutions already present in Dataverse #412
  • Updated to new PAC v1.26.5
  • Major version increase to v1

Breaking Change

Converting an existing v0 pipeline to v1 requires first running the new actions-install action.
For example, converting this old action

jobs:
  my-job-name:
    runs-on: windows-latest
    steps:
      - name: WhoAmI
        uses: microsoft/powerplatform-actions/who-am-i@v0
        with:
          environment-url: ...
          user-name: ...
          password-secret: ...

to v1 would now look like

jobs:
  my-job-name:
    runs-on: windows-latest
    steps:
      - name: Power Platform Action Install
        uses: microsoft/powerplatform-actions/actions-install@v1
      - name: WhoAmI
        uses: microsoft/powerplatform-actions/who-am-i@v1
        with:
          environment-url: ...
          user-name: ...
          password-secret: ...

PRs merged since last release

New Contributors

Full Changelog: https://github.com/microsoft/powerplatform-actions/compare/v0.10.10...v1.0.0

powerplatform-actions - Branch Solution QFE

Published by tehcrashxor over 1 year ago

What's Changed

Full Changelog: https://github.com/microsoft/powerplatform-actions/compare/v0...v0.10.10

powerplatform-actions - June Refresh

Published by tehcrashxor over 1 year ago

What's Changed

  • PAC updated to v1.25.2 (see its release notes on Nuget.org)
  • Updates to many dependencies, details in PR list below

PRs merged since last release:

Full Changelog: https://github.com/microsoft/powerplatform-actions/compare/v0.10.8...v0.10.9

powerplatform-actions - May refresh

Published by petrochuk over 1 year ago

powerplatform-actions - Solution Import QFE

Published by swapnilbhalgat over 1 year ago

Full Changelog: https://github.com/microsoft/powerplatform-actions/compare/v0.10.6...v0.10.7

powerplatform-actions - April refresh

Published by swapnilbhalgat over 1 year ago

  • updated to pac CLI 1.23.3 #315
  • added install-catalog action
  • added submit-catalog action
  • added catalog-status action
powerplatform-actions - Solution Checker QFE

Published by petrochuk over 1 year ago

  • Enable to Fail or Ignore if the Power Apps Checker analysis is returned as Failed or FinishedWithErrors
powerplatform-actions - March Refresh

Published by tehcrashxor over 1 year ago

  • pac CLI 1.22.3 #304
  • fixed issue where the Publish Solution task would ignore the max-async-wait-time parameter in #285
powerplatform-actions - December refresh

Published by davidjenni over 1 year ago

pac CLI 1.21.8

What's Changed

Full Changelog: https://github.com/microsoft/powerplatform-actions/compare/v0.10.2...v0.10.3

powerplatform-actions - November refresh

Published by davidjenni almost 2 years ago

  • pac CLI 1.21.4
  • encode client secret and password input properties when calling pac CLI via shell to tolerate '-' and quote characters in secrets

What's Changed

Full Changelog: https://github.com/microsoft/powerplatform-actions/compare/v0.10.1...v0.10.2

powerplatform-actions - October refresh

Published by davidjenni almost 2 years ago

October refresh:

  • pac CLI 1.20.3 Oct refresh
  • all actions now use latest @actions/core

What's Changed

Full Changelog: https://github.com/microsoft/powerplatform-actions/compare/v0.9.2...v0.10.1