Skip to content

ci(ci): remove refresh-devices workflow - #269

Merged
gurezo merged 2 commits into
mainfrom
ci/remove-refresh-devices-workflow
Sep 12, 2026
Merged

gurezo merged 2 commits into
mainfrom
ci/remove-refresh-devices-workflow

Conversation

@gurezo

@gurezo gurezo commented Sep 12, 2026

Copy link
Copy Markdown
Owner

PR タイトルは Conventional Commits に準拠してください (例: feat(web): add device list component)。
利用可能な scope は CONTRIBUTING.md と commitlint.config.js を参照してください。

Summary

Certified Devices JSON へ移行済みのため、Dashboard 側の refresh-devices workflow とデバイス情報反映依頼 Issue Template を廃止しました。デバイスデータの修正先は chirimen-certified-devices です。

Type of change

  • Bug fix
  • New feature
  • Refactor
  • Documentation
  • Chore (build/test/ci)
  • Breaking change

Related issues

What changed?

  • .github/workflows/refresh-devices.yml を削除しました(upstream 同期・devices.json 生成・更新 PR 作成)
  • .github/ISSUE_TEMPLATE/refresh_devices.ja.yml を削除しました
  • New Issue 画面に chirimen-certified-devices への contact_links を追加しました
  • GitHub label refresh-devices と Actions cache example-upstreams-* を削除しました

API / Compatibility

  • Public API changes (export / function signature / behavior)
    • Details:
  • This change is backward compatible
  • This change introduces a breaking change
    • Migration notes:

ランタイムの Device Repository API は変更していません。Dashboard リポジトリへのデバイス情報反映依頼 Issue は廃止です。デバイスデータの追加・修正は https://github.com/gurezo/chirimen-certified-devices で行います。

deploy.yml の refresh Issue close 処理は #261 で削除します。README / データ更新ドキュメントの本文更新は #262 で実施します。

PAT_TOKEN は workflow から参照しなくなりました。リポジトリシークレットに残っている場合は Settings から削除してください。

How to test

  1. .github/workflows/ に refresh-devices.yml が無く、ci.yml / commitlint.yml / deploy.yml が残っていることを確認する
  2. GitHub の New Issue 画面に「デバイス情報反映依頼」が無く、「デバイス情報の追加・修正」が chirimen-certified-devices へ案内することを確認する
  3. refresh-devices label がリポジトリに残っていないことを確認する
  4. pnpm nx affected -t lint,build,test --base=main --head=HEAD が成功することを確認する

Environment (if relevant)

  • Browser: N/A
  • OS: macOS
  • Node version: 24.16.0
  • pnpm version: 11.24.0

Checklist

  • I ran tests locally (if available)
  • I updated docs/README if needed
  • I considered error handling where relevant

README / architecture / データ更新手順の本文更新は #262 で実施します。Firebase deploy workflow の簡素化は #261 で実施します。

Made with Cursor

gurezo and others added 2 commits September 12, 2026 17:59
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@gurezo
gurezo merged commit 4991af1 into main Sep 12, 2026
2 checks passed
@gurezo
gurezo deleted the ci/remove-refresh-devices-workflow branch September 12, 2026 09:05
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.

[Feature]: refresh-devices workflow と関連 Issue 連携を廃止する

1 participant