From bf2bb1545de0343ad2ffd194fef988c08946e398 Mon Sep 17 00:00:00 2001 From: gammazero <11790789+gammazero@users.noreply.github.com> Date: Wed, 8 Oct 2025 12:11:10 -1000 Subject: [PATCH 1/2] give contributors push access to xedni repo --- github/ipni.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/github/ipni.yml b/github/ipni.yml index 0cc9bc6..277d1e4 100644 --- a/github/ipni.yml +++ b/github/ipni.yml @@ -2268,6 +2268,12 @@ repositories: secret_scanning: true squash_merge_commit_message: COMMIT_MESSAGES squash_merge_commit_title: COMMIT_OR_PR_TITLE + teams: + admin: + - admin + push: + - ci + - contributors visibility: public vulnerability_alerts: true teams: From 99a1b278c5541ef4b4020762c7cd3a08a33d71b7 Mon Sep 17 00:00:00 2001 From: gammazero <11790789+gammazero@users.noreply.github.com> Date: Wed, 8 Oct 2025 12:23:47 -1000 Subject: [PATCH 2/2] update upload-artifact to v4 --- .github/workflows/fix.yml | 3 ++- .github/workflows/plan.yml | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/fix.yml b/.github/workflows/fix.yml index 6c5ad77..4900697 100644 --- a/.github/workflows/fix.yml +++ b/.github/workflows/fix.yml @@ -107,12 +107,13 @@ jobs: run: node lib/actions/fix-yaml-config.js working-directory: scripts - name: Upload YAML config - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: ${{ env.TF_WORKSPACE }}.yml path: github/${{ env.TF_WORKSPACE }}.yml if-no-files-found: error retention-days: 1 + overwrite: true push: needs: [prepare, fix] permissions: diff --git a/.github/workflows/plan.yml b/.github/workflows/plan.yml index 94ecd13..d54ef84 100644 --- a/.github/workflows/plan.yml +++ b/.github/workflows/plan.yml @@ -90,12 +90,13 @@ jobs: run: terraform plan -refresh=false -lock=false -out="${TF_WORKSPACE}.tfplan" -no-color working-directory: terraform - name: Upload terraform plan - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: ${{ env.TF_WORKSPACE }}_${{ github.event.pull_request.head.sha || github.sha }}.tfplan path: terraform/${{ env.TF_WORKSPACE }}.tfplan if-no-files-found: error retention-days: 90 + overwrite: true comment: needs: [prepare, plan] if: github.event_name == 'pull_request_target'