Skip to content

feat(trial): receive the goal matching the role you applied for - #1218

Draft
zolotokrylin wants to merge 1 commit into
mainfrom
feat/handover-trial-goal
Draft

feat(trial): receive the goal matching the role you applied for#1218
zolotokrylin wants to merge 1 commit into
mainfrom
feat/handover-trial-goal

Conversation

@zolotokrylin

Copy link
Copy Markdown
Member

The handover comment pointed every merged candidate at an open trial-task
query. That label is dead, and the five issues it returned were this
repository's own automation, matched to nobody's role.

The comment now names the open Goal carrying the application's position/*
label, by title and by link. When a role has no Goal yet, which is five of
them, the candidate is told a reviewer is picking one and the application gets
review-required, so the gap reaches a person instead of stopping at a dead
link.

Both merge paths post the same comment: scripts/validate-profile.mjs when the
bot merges, and job-application-reopen.js when a person does. The lookup and
the wording live in one new module, .github/workflows/trial-goal.js, because
the two templates drifting apart is how the dead link survived.

Verified against stubbed clients on both paths and both branches, and the label
query against the live API:

GET /repos/holdex/trial/issues?state=open&labels=type%3A%20goal%2Cposition%2Fdevrel
1209 Goal: Developer-Focused Resource

--dry-run now prints the handover comment it would post, which it previously
stopped short of.

@zolotokrylin zolotokrylin self-assigned this Aug 17, 2026
@zolotokrylin

Copy link
Copy Markdown
Member Author

@holdex pr submit-time 2h

@holdex

holdex Bot commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

Time Submission Status

Member # Time Running Total Status Last Update
zolotokrylin 1 2h 2h Aug 17, 2026, 7:13 AM
zolotokrylin 2 2h 2h Aug 17, 2026, 7:14 AM
zolotokrylin 2h ✅ Submitted

Submit or update total time with:

@holdex pr submit-time 2h

Add time on top of previous submission with:

@holdex pr add-time 1h30m

See available commands to help comply with our Guidelines.

@coderabbitai

coderabbitai Bot commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 5f34ebd4-2d4e-4e87-ae99-57b4ec82bd9e

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@zolotokrylin

Copy link
Copy Markdown
Member Author

@holdex pr submit-time 2h

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Problem: candidates can't start their trial after merging

1 participant