Skip to content

Support an optional source-code link for web apps and sites - #9

Merged
blackveilprecision merged 1 commit into
mainfrom
source-code-links
Oct 6, 2026
Merged

blackveilprecision merged 1 commit into
mainfrom
source-code-links

Conversation

@blackveilprecision

Copy link
Copy Markdown
Owner

What does this add or change?

Same change as awesome-cnc#7. Entries whose main link is a website or web app can end with an optional source link:

- [Name](https://app.example.com) - Description. ([Source code](https://github.com/owner/project))
  • Submission form: a new optional Source code field. A GitHub, GitLab, Codeberg, Bitbucket or sourcehut link pasted into the description is picked up automatically, as in Add: cnc-facing #7.
  • Bot: builds, validates, link-checks and de-duplicates the second link, and shows it to Copilot.
  • Update form: a new New source code link field (or remove).
  • Descriptions: bare URLs are stripped from descriptions.

After merging: I'll re-run the bot on #7. It still has the approved label, so the bot will update #8 to include ([Source code](https://github.com/nilsan/cnc-facing)).

Checklist

  • Unit tests pass (46); validate reports 0 errors; awesome-lint accepts the format.

🤖 Generated with Claude Code

https://claude.ai/code/session_0113SyLAJkNXjMkmZwrg8V3z


Generated by Claude Code

Same change as awesome-cnc: entries can end with
"([Source code](https://repo))"; the submission form gets an optional
Source code field (repo links pasted in the description are picked up),
the update form gets "New source code link", and the bot validates,
link-checks and de-duplicates the second link. Needed for #7.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0113SyLAJkNXjMkmZwrg8V3z
@github-actions github-actions Bot added the ai: needs review Automated review: a maintainer should take a look label Oct 6, 2026
@github-actions

github-actions Bot commented Oct 6, 2026

Copy link
Copy Markdown
Contributor

Automated list review

🔍 Needs a maintainer's eyes.

⚠️ This PR changes automation files, so a maintainer must review it manually:

  • .github/ISSUE_TEMPLATE/add-resource.yml
  • .github/ISSUE_TEMPLATE/update-entry.yml
  • .github/copilot-instructions.md
  • .github/scripts/awesome_bot/ai.py
  • .github/scripts/awesome_bot/commands.py
  • .github/scripts/awesome_bot/forms.py
  • .github/scripts/awesome_bot/readme.py
  • .github/scripts/tests/test_awesome_bot.py

No list entries were added or removed.

The automated review is advisory. A maintainer makes the final call.

@blackveilprecision
blackveilprecision merged commit e04edb3 into main Oct 6, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ai: needs review Automated review: a maintainer should take a look

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants