From f569696ad46cc221005514f65e2fe36770fd42ae Mon Sep 17 00:00:00 2001 From: Loren Yu Date: Wed, 5 Mar 2025 11:46:59 -0800 Subject: [PATCH 1/2] Configure git user after running application update --- .github/workflows/cd.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index ce9435d5..421da9ac 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -35,16 +35,16 @@ jobs: - name: Install nava-platform CLI run: pipx install --python "$(which python)" git+https://github.com/navapbc/platform-cli + - name: Update application template + working-directory: project-repo + run: nava-platform app update --template-uri ${{ github.server_url }}/${{ github.repository }} --version HEAD . ${{ matrix.project.app }} + - name: Configure git working-directory: project-repo run: | git config user.name nava-platform-bot git config user.email platform-admins@navapbc.com - - name: Update application template - working-directory: project-repo - run: nava-platform app update --template-uri ${{ github.server_url }}/${{ github.repository }} --version HEAD . ${{ matrix.project.app }} - - name: Push changes to project repo working-directory: project-repo run: git push From c5ff43f657cc0ec91ffba2471a9f5fb6dd6ac679 Mon Sep 17 00:00:00 2001 From: Loren Yu Date: Wed, 5 Mar 2025 11:57:02 -0800 Subject: [PATCH 2/2] Don't persist credentials --- .github/workflows/cd.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index 421da9ac..13dc0998 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -26,6 +26,7 @@ jobs: path: project-repo repository: ${{ matrix.project.repo }} token: ${{ secrets.PLATFORM_BOT_GITHUB_TOKEN }} + persist-credentials: false - name: Set up Python uses: actions/setup-python@v5