尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證正在載入完整 README。 以下為已儲存的摘錄。
AWS 関連 OSS の各リポジトリのリリース情報を自動で監視し、Claude を使用してリリース解説記事を生成・公開するサイトです。 config/ ディレクトリに JSON ファイルを追加するだけで監視対象を増やせます。 毎日 0:00 UTC に全リポジトリを順次チェックします。檢視完整 README ↗
AWS 関連 OSS の各リポジトリのリリース情報を自動で監視し、Claude を使用してリリース解説記事を生成・公開するサイトです。
config/ ディレクトリに JSON ファイルを追加するだけで監視対象を増やせます。
| 設定ファイル | リポジトリ | 説明 |
|---|---|---|
python.json | strands-agents/sdk-python | Strands Python SDK |
typescript.json | strands-agents/sdk-typescript | Strands TypeScript SDK |
tools.json | strands-agents/tools | Strands Tools |
agentcore-python.json | aws/bedrock-agentcore-sdk-python | Bedrock AgentCore SDK Python |
agentcore-typescript.json | aws/bedrock-agentcore-sdk-typescript | Bedrock AgentCore SDK TypeScript |
cdk.json | aws/aws-cdk | AWS CDK |
毎日 0:00 UTC に全リポジトリを順次チェックします。
.
├── .github/workflows/
│ ├── release-monitor.yml # 単一の統合ワークフロー (全リポジトリを matrix で処理)
│ └── deploy.yml # GitHub Pages デプロイ
├── config/ # リポジトリ設定 (ファイルを追加するだけで監視対象を増やせる)
│ ├── python.json
│ ├── typescript.json
│ ├── tools.json
│ ├── agentcore-python.json
│ ├── agentcore-typescript.json
│ └── cdk.json
├── scripts/
│ └── migrate-cdk-articles.js # cdk-update からの記事移行スクリプト (一度限り)
├── src/ # リリース監視スクリプト
│ ├── check-releases.js # エントリーポイント
│ ├── components/
│ │ └── ReleaseMonitor.js # リリース監視ロジック
│ └── utils/
│ ├── config.js # 設定読み込み
│ └── logger.js # ログ出力
├── site/ # Astro サイト
│ ├── src/
│ │ ├── content/
│ │ │ ├── config.ts # コンテンツスキーマ定義
│ │ │ └── releases/ # 生成された記事 (.md)
│ │ ├── layouts/
│ │ │ └── BaseLayout.astro
│ │ └── pages/
│ │ ├── index.astro # トップページ
│ │ ├── releases/[...slug].astro
│ │ └── rss.xml.ts
│ ├── astro.config.mjs
│ └── package.json
├── package.json
└── bun.lock
config/<shortName>.json を作成する
{
"github": {
"owner": "aws",
"repository": "aws-sdk-js-v3",
"displayName": "AWS SDK for JavaScript v3",
"shortName": "aws-sdk-js-v3",
"targetBranch": "main"
},
"processing": {
"maxRetries": 3,
"retryIntervalMs": 30000,
"includePrerelease": true
},
"site": {
"baseUrl": "",
"title": "AWS OSS Release Notes",
"description": "AWS OSS リリースの解説サイト"
}
}
site/src/content/config.ts の repository enum に shortName を追加
site/src/pages/index.astro の repositories 配列に追加(フィルタ用)
次のワークフロー実行時に自動的に監視対象に含まれます。
bun install
cd site && bun install
cd site
bun run dev
http://localhost:4321 でサイトが起動します。
cd site
bun run build
ビルド成果物は site/dist/ に出力されます。
# 特定の設定で実行
STRANDS_CONFIG=python GITHUB_TOKEN=<your-token> bun run check
STRANDS_CONFIG=cdk GITHUB_TOKEN=<your-token> bun run check
release-monitor.yml 1本で全リポジトリを処理します。
config/*.json を列挙し、matrix で各リポジトリを順次処理workflow_dispatch で config(対象設定名)と version(特定バージョン)を指定可能
config 空欄 → 全リポジトリconfig 指定 + version 空欄 → そのリポジトリの新規リリースを自動検出config 指定 + version 指定 → そのバージョンを強制的に処理新しいリリースを検出すると、Claude Code Action を使用してリリース解説記事を生成し、Pull Request を作成します。
site/ ディレクトリ配下に変更があった場合、GitHub Pages に自動デプロイされます。
| 名前 | 説明 |
|---|---|
AWS_ROLE_TO_ASSUME | OIDC 認証用の IAM ロール ARN (Bedrock アクセス用) |
| 名前 | 説明 |
|---|---|
SITE_URL | サイトの URL (例: https://mazyu36.github.io) |
BASE_PATH | ベースパス (例: /aws-oss-update/) |
---
title: "sdk-python v1.21.0"
version: "v1.21.0"
repository: "python" # shortName
repositoryDisplayName: "Strands Python"
releaseType: "stable" # stable | prerelease | alpha
date: 2024-01-01
summary: "..."
releaseUrl: "https://github.com/strands-agents/sdk-python/releases/tag/v1.21.0"
---
本サイトの解説は AI が生成しています。ハルシネーションにより誤りが含まれる可能性があるため、正確な情報は公式リリースノートをご確認ください。
MIT