Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions .github/workflows/auto-arm-merge.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
name: Auto-Arm Merge
on:
pull_request:
types: [opened, ready_for_review, reopened]
jobs:
arm:
uses: chittyfoundation/.github/.github/workflows/auto-arm-merge.yml@main

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Pin the reusable auto-merge workflow

Because this new workflow runs for every opened/reopened PR, delegating the whole job to chittyfoundation/.github at the mutable main ref means any later change or compromise in that repository immediately changes this repo's auto-merge behavior without a reviewed change here. Pin the reusable workflow to an immutable SHA or a controlled release tag so PR merge automation cannot drift underneath this repository.

Useful? React with 👍 / 👎.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Point the reusable workflow at an existing file

This caller references auto-arm-merge.yml, but the public chittyfoundation/.github workflow directory at main currently lists documentation_check.yml, metadata_check.yml, new_repo_setup.yml, portfolio-hardening.yml, pr-governance.yml, and reusable-ci-pipeline.yml—not this file. As soon as a PR is opened or reopened, GitHub Actions will fail to resolve the called workflow, adding a permanently failing required check if this workflow is protected; update the uses: path/ref to an existing reusable workflow before enabling it.

Useful? React with 👍 / 👎.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@
"csv-parse": "^6.1.0",
"date-fns": "^3.6.0",
"dotenv": "^17.2.3",
"drizzle-orm": "^0.39.1",
"drizzle-orm": "^0.45.2",
"drizzle-zod": "^0.7.0",
"embla-carousel-react": "^8.3.0",
"express": "^4.21.2",
Expand Down Expand Up @@ -110,7 +110,7 @@
"@types/ws": "^8.5.13",
"@vitejs/plugin-react": "^4.3.2",
"autoprefixer": "^10.4.20",
"drizzle-kit": "^0.31.9",
"drizzle-kit": "^0.31.10",
"esbuild": "^0.25.0",
"nanoid": "^5.1.6",
"pg": "^8.16.3",
Expand Down
Loading
Loading