更新 .gitea/workflows/demo.yaml
This commit is contained in:
@@ -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 "🍏 测试工作流执行成功!"
|
||||
echo "🌐 正在测试这台编译容器是否能访问外网..."
|
||||
curl -I -m 5 https://baidu.com || echo "❌ 容器无法正常访问外网"
|
||||
Reference in New Issue
Block a user