diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index 01585b1..0609e89 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -1,40 +1,22 @@ name: Gitea Actions Demo -# 触发条件:当推送到 main 或 master 分支时触发 on: - push: - branches: [ "main", "master" ] - pull_request: - branches: [ "main", "master" ] workflow_dispatch: jobs: explore-gitea-actions: - # 注意:这里的 ubuntu-latest 必须与你 Act Runner 配置的标签(Label)一致 runs-on: ubuntu-latest steps: - name: 1. 打印触发事件 - run: echo "🚀 该任务是由 ${{ gitea.event_name }} 事件触发的!" + run: echo "🚀 该任务是由手动触发成功启动的!" - name: 2. 检查操作系统信息 run: | echo "🐧 当前运行在: ${{ runner.os }} 编译机上" - echo "🖥️ 机器内核信息:" uname -a - - name: 3. 拉取仓库代码 - uses: actions/checkout@v4 - - - name: 4. 列出项目文件 + - name: 3. 跳过代码拉取直接测试网络 run: | - echo "📂 正在检查项目目录结构..." - ls -la - - - name: 5. 测试网络连接 (排查之前的 Docker 联网问题) - run: | - echo "🌐 测试连接外部网络..." - curl -I https://baidu.com || echo "❌ 无法访问外网" - - - name: 6. 任务结束 - run: echo "🍏 测试工作流执行成功!" \ No newline at end of file + echo "🌐 正在测试这台编译容器是否能访问外网..." + curl -I -m 5 https://baidu.com || echo "❌ 容器无法正常访问外网" \ No newline at end of file