Fix GitHub Actions add-to-project workflow
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 58/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- github-actions
- Domain
- ci-cd
Research direction
Locate the reusable add-to-project workflow and inspect its actions/add-to-project@v1.0.2 invocation and token inputs. Verify the workflow uses the intended secret handling, then confirm that issue and pull-request events can add items to GitHub Projects for codex-cli, subtitle-manager, gcommon, and ghcommon.
Written by the indexing model from the issue text.
Description
Fixed the reusable add-to-project workflow that was failing with 'Input required and not supplied: github-token' error.
Problem
The actions/add-to-project@v1.0.2 action was failing because the github-token input wasn't being properly supplied. The reusable workflow was trying to use inputs.github-token || secrets.gh-token but the input parameter was causing issues.
Solution
- Removed the confusing
github-tokeninput parameter from the reusable workflow - Modified the workflow to directly use
secrets.gh-token - Simplified the token handling to use only the secret
Impact
This fixes the add-to-project automation across all repositories using this reusable workflow:
- codex-cli
- subtitle-manager
- gcommon
- ghcommon
The workflows will now successfully add issues and PRs to GitHub Projects automatically.
- Dominant language
- Python
- Stars
- 2
- Forks
- 0
- Avg merge
- 18h 8m
- Merged PRs (30d)
- 14
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from falkcorp/github-common
-
Add SECURITY.md file Opendocumentation enhancement module:database module:ui priority:medium security
Difficulty 1/5 1-3 hours Newbie friendliness 72/100
falkcorp/github-common#81 ·
-
documentation module:ui priority:medium security
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
falkcorp/github-common#78 ·
-
ci/cd documentation enhancement priority: medium
falkcorp/github-common#264 · 1 assignee ·
-
enhancement needs-triage priority:medium
falkcorp/github-common#150 · 1 reaction · 1 assignee ·
-
enhancement module:queue module:ui priority:medium tech:protobuf
Difficulty 3/5 1-2 days Newbie friendliness 35/100
falkcorp/github-common#99 ·
All issues in falkcorp/github-common
Similar issues
-
bug confirmed issue
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
open-webui/open-webui#30750 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
OpenwaterHealth/openmotion-bloodflow-app#604 · 1 comment ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
-
good first issue
Difficulty 1/5 Under an hour Newbie friendliness 90/100