Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .github/workflows/ai-tech-news-digest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,8 @@ jobs:
body: JSON.stringify({
api_key: process.env.TAVILY_API_KEY,
query: `${year} latest AI coding tools free open source github actions cicd`,
topic: 'news',
days: 7,
search_depth: 'advanced',
include_answer: true,
}),
Expand Down
10 changes: 9 additions & 1 deletion .github/workflows/pre-commit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,4 +24,12 @@ jobs:
- uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6.3.0
with:
python-version: '3.11'
- uses: pre-commit/action@2c7b3805fd2a0fd8c1884dcaebf91fc102a13ecd # v3.0.1
- name: Install pre-commit
run: python -m pip install pre-commit==4.6.0
- name: Cache pre-commit environments
uses: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830 # v4.3.0
with:
path: ~/.cache/pre-commit
key: pre-commit-4.6.0|${{ env.pythonLocation }}|${{ hashFiles('.pre-commit-config.yaml') }}
- name: Run pre-commit
run: pre-commit run --show-diff-on-failure --color=always --all-files
10 changes: 10 additions & 0 deletions docs/security/ai-ci-tools.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,3 +74,13 @@ Issueの内容をもとに自動でコードを修正する `.github/workflows/a
1. **GitHub Secretsの設定 (必須)**
- 既存の `GH_MODELS_TOKEN` に加え、`TAVILY_API_KEY` の設定が必要です。
- `Settings > Secrets and variables > Actions` で設定されているか確認してください。

## 更新: AI Tech News Digest の設定

週次のAI・自動化トレンドダイジェストを生成する `.github/workflows/ai-tech-news-digest.yml` において、Tavily Search API の `topic: 'news'` と `days: 7` パラメータを追加し、より最新の技術ニュースに特化して情報を取得できるように最適化しました。

1. **GitHub Secretsの設定 (必須)**
- 本設定には**リポジトリ管理者権限**が必要です。
- `Settings > Secrets and variables > Actions` にて、以下のシークレットを登録してください。
- `GH_MODELS_TOKEN`: GitHub Models APIにアクセスするためのトークン。
- `TAVILY_API_KEY`: Tavily Search APIを利用するためのAPIキー。
Loading