github actions内容如下:
Downloaded onnxruntime
Downloaded pymupdf
Downloaded scipy
Downloaded torch
Installed 121 packages in 1.39s
2026-06-30 02:55:37.771885532 [W:onnxruntime:Default, device_discovery.cc:132 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/MSFT1000:00/5620e0c7-8062-4dce-aeb7-520c7ef76171" because filename ""5620e0c7-8062-4dce-aeb7-520c7ef76171"" dit not match expected pattern of [0-9a-f]+:[0-9a-f]+:[0-9a-f]+[.][0-9a-f]+
Error executing job with overrides: []
Traceback (most recent call last):
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/src/zotero_arxiv_daily/main.py", line 31, in main
executor = Executor(config)
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/src/zotero_arxiv_daily/executor.py", line 38, in init
source: get_retriever_cls(source)(config) for source in config.executor.source
^^^^^^^^^^^^^^^^^^^^^^
omegaconf.errors.MissingMandatoryValue: Missing mandatory value: executor.source
full_key: executor.source
object_type=dict
Set the environment variable HYDRA_FULL_ERROR=1 for a complete stack trace.
Error: Process completed with exit code 1.
CUSTOM_CONFIG内容如下:
zotero:
user_id: ${oc.env:ZOTERO_ID}
api_key: ${oc.env:ZOTERO_KEY}
include_path: null # Or e.g. ["2026/survey/", "2026/reading-group/"]
email:
sender: ${oc.env:SENDER}
receiver: ${oc.env:RECEIVER}
smtp_server: smtp.qq.com
smtp_port: 465
sender_password: ${oc.env:SENDER_PASSWORD}
llm:
api:
key: ${oc.env:OPENAI_API_KEY}
base_url: ${oc.env:OPENAI_API_BASE}
generation_kwargs:
model: non-codex/gpt-5.4
source:
arxiv:
category: ["cs.AI","cs.RO","cs.LG"]
include_cross_list: true # Set to true to include arXiv cross-list papers in these categories.
executor:
debug: ${oc.env:DEBUG,null}
source: ['arxiv']
github actions内容如下:
Downloaded onnxruntime
Downloaded pymupdf
Downloaded scipy
Downloaded torch
Installed 121 packages in 1.39s
2026-06-30 02:55:37.771885532 [W:onnxruntime:Default, device_discovery.cc:132 GetPciBusId] Skipping pci_bus_id for PCI path at "/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ACPI0004:00/MSFT1000:00/5620e0c7-8062-4dce-aeb7-520c7ef76171" because filename ""5620e0c7-8062-4dce-aeb7-520c7ef76171"" dit not match expected pattern of [0-9a-f]+:[0-9a-f]+:[0-9a-f]+[.][0-9a-f]+
Error executing job with overrides: []
Traceback (most recent call last):
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/src/zotero_arxiv_daily/main.py", line 31, in main
executor = Executor(config)
File "/home/runner/work/zotero-arxiv-daily/zotero-arxiv-daily/src/zotero_arxiv_daily/executor.py", line 38, in init
source: get_retriever_cls(source)(config) for source in config.executor.source
^^^^^^^^^^^^^^^^^^^^^^
omegaconf.errors.MissingMandatoryValue: Missing mandatory value: executor.source
full_key: executor.source
object_type=dict
Set the environment variable HYDRA_FULL_ERROR=1 for a complete stack trace.
Error: Process completed with exit code 1.
CUSTOM_CONFIG内容如下:
zotero:
user_id: ${oc.env:ZOTERO_ID}
api_key: ${oc.env:ZOTERO_KEY}
include_path: null # Or e.g. ["2026/survey/", "2026/reading-group/"]
email:
sender: ${oc.env:SENDER}
receiver: ${oc.env:RECEIVER}
smtp_server: smtp.qq.com
smtp_port: 465
sender_password: ${oc.env:SENDER_PASSWORD}
llm:
api:
key: ${oc.env:OPENAI_API_KEY}
base_url: ${oc.env:OPENAI_API_BASE}
generation_kwargs:
model: non-codex/gpt-5.4
source:
arxiv:
category: ["cs.AI","cs.RO","cs.LG"]
include_cross_list: true # Set to true to include arXiv cross-list papers in these categories.
executor:
debug: ${oc.env:DEBUG,null}
source: ['arxiv']