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
Bot releases are hidden (Show)
import-solution
's force-overwrite
parameter now defaults to false by @petrochuk in https://github.com/microsoft/powerplatform-actions/pull/599
Full Changelog: https://github.com/microsoft/powerplatform-actions/compare/v1.6.0...v1.7.0
Published by tehcrashxor 3 months ago
pac auth create
calls to use the --environment
argument instead of the obsoleted --url
argument by @tehcrashxor in https://github.com/microsoft/powerplatform-actions/pull/589
Full Changelog: https://github.com/microsoft/powerplatform-actions/compare/v1.5.2...v1.6.0
Published by tehcrashxor 5 months ago
Full Changelog: https://github.com/microsoft/powerplatform-actions/compare/v1.5.1...v1.5.2
Published by tehcrashxor 5 months ago
Full Changelog: https://github.com/microsoft/powerplatform-actions/compare/v1.5.0...v1.5.1
Published by tehcrashxor 5 months ago
create-environment
now supports setting security-group-id by @devkeydet in https://github.com/microsoft/powerplatform-actions/pull/541
create-environment
now supports the on-behalf-of creation for 'developer' type environments by @devkeydet in https://github.com/microsoft/powerplatform-actions/pull/562
import-data
supports PAC's --connection-count argument by @devkeydet in https://github.com/microsoft/powerplatform-actions/pull/566
actions-install
supports adding PAC CLI to PATH environment variable by @devkeydet in https://github.com/microsoft/powerplatform-actions/pull/570 and https://github.com/microsoft/powerplatform-actions/pull/572
Full Changelog: https://github.com/microsoft/powerplatform-actions/compare/v1.4.0...v1.5.0
Published by tehcrashxor 7 months ago
Full Changelog: https://github.com/microsoft/powerplatform-actions/compare/v1.3.0...v1.4.0
Published by tehcrashxor 9 months ago
Full Changelog: https://github.com/microsoft/powerplatform-actions/compare/v1.2.0...v1.3.0
Published by tehcrashxor 12 months ago
Full Changelog: https://github.com/microsoft/powerplatform-actions/compare/v1.1.0...v1.2.0
Published by tehcrashxor about 1 year ago
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 disknuget-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 usernameuse-preinstalled-pac
argumentbranch-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
update-solution-version
and set-online-solution-version
https://github.com/microsoft/powerplatform-actions/pull/435Full Changelog: https://github.com/microsoft/powerplatform-actions/compare/v1.0.0...v1.1.0
Published by tehcrashxor about 1 year ago
set-online-solution-version
, for updating the versions of solutions already present in Dataverse #412actions-install
required prior to running any other v1 actionConverting 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: ...
Full Changelog: https://github.com/microsoft/powerplatform-actions/compare/v0.10.10...v1.0.0
Published by tehcrashxor over 1 year ago
branch-solution
for Ubuntu runners. Fixes #229 by @sccle in https://github.com/microsoft/powerplatform-actions/pull/407
Full Changelog: https://github.com/microsoft/powerplatform-actions/compare/v0...v0.10.10
Published by tehcrashxor over 1 year ago
Full Changelog: https://github.com/microsoft/powerplatform-actions/compare/v0.10.8...v0.10.9
Published by petrochuk over 1 year ago
Published by swapnilbhalgat over 1 year ago
Full Changelog: https://github.com/microsoft/powerplatform-actions/compare/v0.10.6...v0.10.7
Published by swapnilbhalgat over 1 year ago
Published by petrochuk over 1 year ago
Published by tehcrashxor over 1 year ago
Published by davidjenni over 1 year ago
pac CLI 1.21.8
Full Changelog: https://github.com/microsoft/powerplatform-actions/compare/v0.10.2...v0.10.3
Published by davidjenni almost 2 years ago
Full Changelog: https://github.com/microsoft/powerplatform-actions/compare/v0.10.1...v0.10.2
Published by davidjenni almost 2 years ago
Full Changelog: https://github.com/microsoft/powerplatform-actions/compare/v0.9.2...v0.10.1