{"id":19835339,"url":"https://github.com/equinor/powerplatformfusiondev","last_synced_at":"2026-03-05T17:05:10.590Z","repository":{"id":148634414,"uuid":"568841508","full_name":"equinor/PowerPlatformFusionDev","owner":"equinor","description":"Template for citizen and fusion development that contains some useful documentation and resources for Power Platform in Equinor.","archived":false,"fork":false,"pushed_at":"2024-09-02T11:46:16.000Z","size":6089,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-28T21:54:51.221Z","etag":null,"topics":["documentation","enablement","powerplatform","template-repository"],"latest_commit_sha":null,"homepage":"https://apps.equinor.com/cd","language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/equinor.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-11-21T14:23:06.000Z","updated_at":"2025-01-21T10:14:26.000Z","dependencies_parsed_at":"2024-01-16T18:58:46.852Z","dependency_job_id":"d635a178-9bf3-47ce-8c51-9514f142221f","html_url":"https://github.com/equinor/PowerPlatformFusionDev","commit_stats":null,"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"purl":"pkg:github/equinor/PowerPlatformFusionDev","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/equinor%2FPowerPlatformFusionDev","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/equinor%2FPowerPlatformFusionDev/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/equinor%2FPowerPlatformFusionDev/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/equinor%2FPowerPlatformFusionDev/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/equinor","download_url":"https://codeload.github.com/equinor/PowerPlatformFusionDev/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/equinor%2FPowerPlatformFusionDev/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":285826021,"owners_count":27238110,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-11-22T02:00:05.934Z","response_time":64,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["documentation","enablement","powerplatform","template-repository"],"created_at":"2024-11-12T12:07:38.865Z","updated_at":"2025-11-22T17:03:31.397Z","avatar_url":"https://github.com/equinor.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PowerPlatformFusionDev\r\n\r\nTemplate for citizen and [fusion development](https://learn.microsoft.com/en-us/power-apps/guidance/fusion-dev-ebook/) that contains some useful documentation and resources for Power Platform in Equinor.\r\n\r\n## Why\r\n\r\n* Provide a basic framework for teams that includes both citizen and professional developers.\r\n\r\n* Leverage professional development best practices with the least amount of [cognitive load](https://en.wikipedia.org/wiki/Cognitive_load) for both citizen and professional developers.\r\n* Help mitigate [technical debt](https://en.wikipedia.org/wiki/Technical_debt) and prepare for smoother operation and maintenance by both citizen and professional developers.\r\n* The development and maintenance of this repository will also help ensure compliance to Equinor governance.\r\n\r\n## What\r\n\r\nPrimarily this repository contains examples and configurations that align with Equinor development governance and strategies. It will never be a complete framework suitable for any solution, but it can help get your team started on projects.\r\n\r\n## Content\r\n\r\n* Workflows (CI/CD) - [.github/workflows](.github/workflows/)\r\n* Devcontainer / codespace - [.devcontainer](.devcontainer/)\r\n* Development documentation examples - [docs](docs/)\r\n* Coding standard example [docs/codingstandards.md](docs/codingstandards.md)\r\n* Self Assessment - [docs/selfassessment.md](docs/selfassessment.md)\r\n\r\nBoth development documentation examples and the self assessment also cover topics which is required for handover of operations to the Center for Enablement operations team.\r\n\r\n## Workflows\r\n\r\nActions for exporting power apps solution and releasing a solution to an environment\r\n\u003e Note: This requires giving application users in the dev, build, test and production environments for an azure app registration.\r\n\u003e\r\n\r\nThe included actions are based on [GitHub Actions for Microsoft Power Platform](https://github.com/rpothin/PowerPlatform-ALM-With-GitHub-Template), see [microsoft/powerplatform-actions-lab](https://github.com/microsoft/powerplatform-actions-lab)\r\n\r\n[rpothin/PowerPlatform-ALM-With-GitHub-Template](https://github.com/rpothin/PowerPlatform-ALM-With-GitHub-Template) is another excellent resource for Power Platform ALM with GitHub actions.\r\n\r\n## Codespace\r\n\r\nA codespace including a set of useful extensions for Power Platform development with VSCode as well as Power Platform CLI tooling.\r\n\r\nSee the vscode extension section in [.devcontainer/devcontainer.json](.devcontainer/devcontainer.json) for a list of extensions installed.\r\n\r\n## Coding standards\r\n\r\nProvide an example coding standard for low code such as [PowerFX](https://learn.microsoft.com/en-us/power-platform/power-fx/overview), but also naming conventions to be used for components in dataverse solutions, Power Automate and so on.\r\n\r\nHighlight the importance of establishing common conventions.\r\n\r\n## Development documentation\r\n\r\nExample diagrams and documentation templates which cover topics specifically for Power Platform in a format that is familiar to professional developers, yet understandable by citizen developers and project stakeholders.\r\n\r\nThe examples only **supplement** and translate some aspects in the [architecture contract](https://github.com/equinor/architecturecontract), and should **NOT** be considered an alternative to architecture contract.\r\n\r\n## Self assessment\r\n\r\n**Supplement** the [self assessment questions for architecture contract](https://github.com/equinor/architecturecontract/blob/master/template/ac_topics.md#self-assessment-questions-for-architecture-contracts) with questions more suited for the power platform.\r\nThe self assessment should **NOT** be considered an alternative to assessments for the standard architecture contract.\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fequinor%2Fpowerplatformfusiondev","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fequinor%2Fpowerplatformfusiondev","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fequinor%2Fpowerplatformfusiondev/lists"}