refactor(agent): relocate static resources

This commit is contained in:
jxxghp
2026-09-01 11:55:21 +08:00
parent f8d75ac492
commit 41c54d138d
10 changed files with 20 additions and 15 deletions

View File

@@ -97,7 +97,7 @@ jobs:
- name: Download models.dev catalog
id: models_catalog
run: |
temp_file=$(mktemp app/agent/llm/models.json.XXXXXX)
temp_file=$(mktemp app/agent/llm/resources/models.json.XXXXXX)
trap 'rm -f "$temp_file"' EXIT
curl --fail --show-error --silent --location --retry 3 \
--connect-timeout 10 --max-time 120 \
@@ -105,9 +105,9 @@ jobs:
jq -e 'type == "object"' "$temp_file" >/dev/null
# Git keeps only a small placeholder; the beta image receives the current catalog.
chmod 644 "$temp_file"
mv "$temp_file" app/agent/llm/models.json
echo "digest=sha256:$(sha256sum app/agent/llm/models.json | awk '{print $1}')" >> "$GITHUB_OUTPUT"
echo "Downloaded models.dev catalog ($(wc -c < app/agent/llm/models.json) bytes)"
mv "$temp_file" app/agent/llm/resources/models.json
echo "digest=sha256:$(sha256sum app/agent/llm/resources/models.json | awk '{print $1}')" >> "$GITHUB_OUTPUT"
echo "Downloaded models.dev catalog ($(wc -c < app/agent/llm/resources/models.json) bytes)"
- name: Docker Meta
id: meta

View File

@@ -105,7 +105,7 @@ jobs:
- name: Download models.dev catalog
id: models_catalog
run: |
temp_file=$(mktemp app/agent/llm/models.json.XXXXXX)
temp_file=$(mktemp app/agent/llm/resources/models.json.XXXXXX)
trap 'rm -f "$temp_file"' EXIT
curl --fail --show-error --silent --location --retry 3 \
--connect-timeout 10 --max-time 120 \
@@ -113,9 +113,9 @@ jobs:
jq -e 'type == "object"' "$temp_file" >/dev/null
# Git keeps only a small placeholder; the release image receives the current catalog.
chmod 644 "$temp_file"
mv "$temp_file" app/agent/llm/models.json
echo "digest=sha256:$(sha256sum app/agent/llm/models.json | awk '{print $1}')" >> "$GITHUB_OUTPUT"
echo "Downloaded models.dev catalog ($(wc -c < app/agent/llm/models.json) bytes)"
mv "$temp_file" app/agent/llm/resources/models.json
echo "digest=sha256:$(sha256sum app/agent/llm/resources/models.json | awk '{print $1}')" >> "$GITHUB_OUTPUT"
echo "Downloaded models.dev catalog ($(wc -c < app/agent/llm/resources/models.json) bytes)"
- name: Create Release Snapshot
id: release_snapshot