From bad1a01c27dc7bc96307f2dd63500a841bdcaa88 Mon Sep 17 00:00:00 2001 From: firestar5683 <168790843+firestar5683@users.noreply.github.com> Date: Sun, 5 Apr 2026 17:18:32 -0500 Subject: [PATCH] PRs --- .github/workflows/review_pull_request.yaml | 38 --------- .github/workflows/update_pr_branch.yaml | 97 ---------------------- 2 files changed, 135 deletions(-) delete mode 100644 .github/workflows/review_pull_request.yaml delete mode 100644 .github/workflows/update_pr_branch.yaml diff --git a/.github/workflows/review_pull_request.yaml b/.github/workflows/review_pull_request.yaml deleted file mode 100644 index 3b10a2c31..000000000 --- a/.github/workflows/review_pull_request.yaml +++ /dev/null @@ -1,38 +0,0 @@ -name: Review Pull Request - -on: - pull_request_target: - types: [opened, reopened] - -env: - EXPECTED_BRANCH: "MAKE-PRS-HERE" - GIT_TOKEN: ${{ secrets.GITHUB_TOKEN }} - -permissions: - pull-requests: write - -jobs: - pr_check: - runs-on: ubuntu-latest - if: ${{ github.actor != 'FrogAi' }} - steps: - - name: Validate Target Branch - env: - GH_TOKEN: ${{ env.GIT_TOKEN }} - PR_NUMBER: ${{ github.event.pull_request.number }} - REPO: ${{ github.repository }} - TARGET_BRANCH: ${{ github.base_ref }} - run: | - if [ "$TARGET_BRANCH" != "$EXPECTED_BRANCH" ]; then - echo "Invalid target branch: $TARGET_BRANCH" - - gh pr comment "$PR_NUMBER" --repo "$REPO" \ - --body "Please submit your pull request to the \"$EXPECTED_BRANCH\" branch." - - gh pr close "$PR_NUMBER" --repo "$REPO" - else - echo "Valid target branch." - - gh pr comment "$PR_NUMBER" --repo "$REPO" \ - --body "Thank you for your PR! If you're not already in the StarPilot Discord, [feel free to join](https://discord.StarPilot.com) and let me know you've opened a PR!" - fi diff --git a/.github/workflows/update_pr_branch.yaml b/.github/workflows/update_pr_branch.yaml deleted file mode 100644 index 5891c6eb0..000000000 --- a/.github/workflows/update_pr_branch.yaml +++ /dev/null @@ -1,97 +0,0 @@ -name: Update MAKE-PRS-HERE -run-name: Update MAKE-PRS-HERE - -on: - push: - branches: - - StarPilot-Testing - -env: - GIT_EMAIL: "91348155+FrogAi@users.noreply.github.com" - GIT_NAME: "James" - GITHUB_TOKEN: ${{ secrets.PERSONAL_ACCESS_TOKEN }} - SOURCE_BRANCH: StarPilot-Testing - TARGET_BRANCH: MAKE-PRS-HERE - TZ: America/Phoenix - -permissions: - contents: write - -jobs: - update_branch: - runs-on: ubuntu-latest - steps: - - name: Checkout Source - uses: actions/checkout@v4 - with: - ref: ${{ env.SOURCE_BRANCH }} - fetch-depth: 5 - token: ${{ env.GITHUB_TOKEN }} - - - name: Configure Git Identity - run: | - git config --global user.name "$GIT_NAME" - git config --global user.email "$GIT_EMAIL" - - - name: Revert "Compile StarPilot" - id: prepare_source - run: | - COMPILE_COMMIT=$(git rev-list HEAD -n 1 --grep="Compile StarPilot" || true) - - if [ -n "$COMPILE_COMMIT" ]; then - echo "Found 'Compile StarPilot' at $COMPILE_COMMIT. Reverting..." - git revert --no-edit "$COMPILE_COMMIT" - else - echo "Compile commit not found. Proceeding with current source state." - fi - - echo "source_state=$(git rev-parse HEAD)" >> "$GITHUB_OUTPUT" - - - name: Checkout Target - run: | - git fetch origin "$TARGET_BRANCH" --depth=2 - git checkout "$TARGET_BRANCH" - - - name: Sync Files from Source to Target - env: - SOURCE_STATE: ${{ steps.prepare_source.outputs.source_state }} - run: | - git rm -r --ignore-unmatch . - git clean -fdx - - git checkout "$SOURCE_STATE" -- . - - rm -f .github/update_date - git add --all - - - name: Commit and Push - env: - REPO_NAME: ${{ github.repository }} - run: | - if git diff --staged --quiet; then - echo "Working tree is clean. No changes to commit." - exit 0 - fi - - DAY=$(TZ="$TZ" date +'%d' | sed 's/^0//') - case "$DAY" in - 1|21|31) SUFFIX="st" ;; - 2|22) SUFFIX="nd" ;; - 3|23) SUFFIX="rd" ;; - *) SUFFIX="th" ;; - esac - - MONTH=$(TZ="$TZ" date +'%B') - YEAR=$(TZ="$TZ" date +'%Y') - COMMIT_MSG="${MONTH} ${DAY}${SUFFIX}, ${YEAR} Update" - - if git log -1 --pretty=%s | grep -q "$COMMIT_MSG"; then - echo "Amending previous commit: $COMMIT_MSG" - git commit --amend --no-edit - else - echo "Creating new commit: $COMMIT_MSG" - git commit -m "$COMMIT_MSG" - fi - - git remote set-url origin "https://${GITHUB_TOKEN}@github.com/${REPO_NAME}" - git push origin "$TARGET_BRANCH" --force