Skip to content

Add download-code-site and upload-code-site GitHub Actions#680

Open
MrRishabhJain wants to merge 1 commit intomainfrom
users/rishjain/add-code-site-actions
Open

Add download-code-site and upload-code-site GitHub Actions#680
MrRishabhJain wants to merge 1 commit intomainfrom
users/rishjain/add-code-site-actions

Conversation

@MrRishabhJain
Copy link

Summary

  • Add download-code-site GitHub Action for pac pages download-code-site
  • Add upload-code-site GitHub Action for pac pages upload-code-site
  • Add unit tests for both actions

Follows the same pattern as existing download-paportal/upload-paportal actions.

Dependency: Requires powerplatform-cli-wrapper PR to be merged first for the downloadCodeSite/uploadCodeSite wrapper functions.

download-code-site inputs

Action Input Required Maps to
download-path Yes --path
website-id Yes --webSiteId
overwrite No --overwrite

upload-code-site inputs

Action Input Required Maps to
root-path Yes --rootPath
compiled-path No --compiledPath
site-name No --siteName

Add new GitHub Actions for Power Pages code site download and upload,
following the existing download-paportal/upload-paportal patterns.

New actions:
- download-code-site: Downloads Power Pages code site content
- upload-code-site: Uploads Power Pages code site with root-path,
  compiled-path, and site-name parameters

Includes unit tests for both actions matching the paportal test patterns.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants