-
Após realizadas as modificações na solução, acessar o repositório e navegar até as GitHub Actions.
-
Acessar e executar o workflow
export-and-branch-solution
Após a execução bem sucedida, será criado um branch na forma
ALMLab-YYYYMMDD-HHMM
-
Caso seja feita uma pull request para o branch criado, realizar o merge e deletar o branch em seguida
Obs: o workflow é executado por padrão para todo novo commit, portanto use as pull requests somente nos branches convenientes. Branches indesejadas podem e devem ser deletadas
É possível decompilar o código-fonte do app e trabalhar editando os arquivos desejados.
- Baixe e instale o Microsoft Power Platform CLI
- Faça um clone da PowerApps-Language-Tooling para sua máquina
- Execute o arquivo
build
que se encontra na raíz. Uma pastabin
será criada
- Uma vez executado o workflow da Github Action, atualize seu diretório local:
git pull origin main
O arquivo fonte do app se encontra na pasta /solutions/ALMLab/app_src/CanvasApps
, com extensão .msapp
-
Por questão de organização, copie o app para a raiz do repositório, renomeando-o para
app.msapp
-
Abra o Powershell e navegue, a partir da pasta de instalação da tool, para o diretório:
cd .\bin\Debug\PASopa
- Decompile o app com o comando:
.\PASopa.exe -unpack "\file_location\app.msapp"
Será criada a pasta app_src
. Modifique os arquivos de código necessários.
- Para compilar o app novamente, execute:
.\PASopa.exe -pack "\file_location\new_app.msapp" "\original_file_src_folder"
- Exclua o arquivo antigo e renomeie o arquivo criado para o mesmo nome.
- Faça os commits/pushs necessários para o repositório remoto.