You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

配置calibreapp/image-actions GitHub workflow运行异常问题求助

calibreapp/image-actions GitHub Action 运行异常修复方案

1. 修正扫描路径配置

你的项目静态图片资源统一存放在public/目录下,当前配置的路径匹配规则未覆盖该目录,导致Action无法识别到需要处理的图片。可修改配置文件中的触发路径规则:

on:
  pull_request:
    paths:
      - '**.png'
      - '**.jpg'
      - '**.jpeg'
      - '**.webp'
      - 'public/**/*.png'
      - 'public/**/*.jpg'
      - 'public/**/*.jpeg'
      - 'public/**/*.webp'
  # 若需要在push事件时也触发压缩,同步添加对应路径配置
  push:
    branches:
      - main
    paths:
      - '**.png'
      - '**.jpg'
      - '**.jpeg'
      - '**.webp'
      - 'public/**/*.png'
      - 'public/**/*.jpg'
      - 'public/**/*.jpeg'
      - 'public/**/*.webp'

2. 添加Action运行权限

默认GitHub Action没有仓库内容写入权限,无法将压缩后的图片提交回仓库分支,需要在配置中添加权限声明:

permissions:
  contents: write
  pull-requests: write

3. 校验排除规则

确认配置中的excludePaths参数未误排除public/目录,避免匹配到的图片路径被过滤导致无执行逻辑触发。

内容的提问来源于stack exchange,提问作者Vikrant Bhat

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 16:57:03