mirror of
https://github.com/netbirdio/netbird.git
synced 2026-04-30 06:06:38 +00:00
fix(ci): fix workflow by adding working-directory, fetch script, and removing npm ci
- Set defaults.run.working-directory to .github/issue-resolution so scripts resolve from the correct path - Remove npm ci step (no npm dependencies needed) - Add fetch-candidates.mjs to gather open issues with comments and timeline events via GitHub REST API - Add minimal package.json with type: module
This commit is contained in:
@@ -40,6 +40,10 @@ jobs:
|
||||
PROJECT_REPO_FIELD_ID: "PVTF_lADOBfz4Jc4BVeWRzhQ56sk"
|
||||
PROJECT_STATUS_OPTION_NEEDS_REVIEW_ID: "a55a2be9"
|
||||
|
||||
defaults:
|
||||
run:
|
||||
working-directory: .github/issue-resolution
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
|
||||
@@ -47,7 +51,6 @@ jobs:
|
||||
with:
|
||||
node-version: "20"
|
||||
|
||||
- run: npm ci
|
||||
- run: node scripts/fetch-candidates.mjs
|
||||
- run: node scripts/classify-candidates.mjs
|
||||
- run: node scripts/apply-decisions.mjs
|
||||
Reference in New Issue
Block a user