Skip to content

chore: modernize GitHub Actions and issue templates#14

Merged
YutaSugimura merged 2 commits intomainfrom
update/github-config-modernize
Feb 21, 2026
Merged

chore: modernize GitHub Actions and issue templates#14
YutaSugimura merged 2 commits intomainfrom
update/github-config-modernize

Conversation

@YutaSugimura
Copy link
Owner

Summary

  • Upgrade amannn/action-semantic-pull-request from v3.4.0 to v6, and add explicit permissions: pull-requests: read for least-privilege security
  • Replace deprecated gaurav-nelson/github-action-markdown-link-check with the actively maintained fork tcort/github-action-markdown-link-check@v1 (original was deprecated in April 2025)
  • Update actions/checkout from @master (unpinned, moving target) to @v6
  • Migrate issue templates from legacy Markdown format (.md) to YAML Issue Forms (.yml) with structured form fields, required field validation, and a chain dropdown covering all 14 supported networks

Test plan

  • Verify Check PR Title workflow runs successfully on this PR
  • Verify Check Markdown links workflow runs successfully on this PR
  • Confirm issue templates render correctly at https://github.com/YutaSugimura/DeFi-Map/issues/new/choose

🤖 Generated with Claude Code

YutaSugimura and others added 2 commits February 17, 2026 11:10
- Update amannn/action-semantic-pull-request from v3.4.0 to v6
- Replace deprecated gaurav-nelson/github-action-markdown-link-check with tcort fork
- Update actions/checkout from @master to v6
- Add minimal permissions to check-pr-title workflow
- Migrate issue templates from Markdown to YAML issue forms

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add permissions: contents: read to linkchecker workflow
- Enable multiple selection for chain dropdown in list-dapp template
- Add config.yml to disable blank issues

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@YutaSugimura YutaSugimura merged commit 1deffa6 into main Feb 21, 2026
1 check passed
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.

1 participant