diff --git a/data/.runner b/data/.runner new file mode 100644 index 0000000..e27a6d4 --- /dev/null +++ b/data/.runner @@ -0,0 +1,14 @@ +{ + "WARNING": "This file is automatically generated by act-runner. Do not edit it manually unless you know what you are doing. Removing this file will cause act runner to re-register as a new runner.", + "id": 136, + "uuid": "7369696a-3bf3-433c-bc2b-feed3a5e2b37", + "name": "c94ca9934df2", + "token": "6024bd7d31b62263604bfda44f0b110f454431dd", + "address": "https://git.bmycode.help", + "labels": [ + "ubuntu-latest:docker://docker.gitea.com/runner-images:ubuntu-latest", + "ubuntu-22.04:docker://docker.gitea.com/runner-images:ubuntu-22.04", + "ubuntu-20.04:docker://docker.gitea.com/runner-images:ubuntu-20.04" + ], + "ephemeral": false +} diff --git a/docker-compose.yml b/docker-compose.yml index 002a1c2..0820a07 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,26 +1,43 @@ -version: '3.8' +# version: '3.8' +# services: +# gitea-actions-runner: +# image: gitea/act_runner:latest +# container_name: gitea-act-runner +# restart: unless-stopped +# volumes: +# - runner-data:/data +# - /var/run/docker.sock:/var/run/docker.sock +# working_dir: /data # 关键:设置工作目录为卷挂载点 +# environment: +# - GITEA_INSTANCE_URL=https://git.bmycode.help +# - GITEA_RUNNER_REGISTRATION_TOKEN=WFiO5JDwz7CHnk7fMGJYMcSITU81CLXuI7Ofg10e +# - GITEA_RUNNER_LABELS=ubuntu-latest:docker://node:20-bullseye +# - GITEA_RUNNER_NAME=my-vue-app-runner +# networks: +# - gitea-actions-network + +# volumes: +# runner-data: + +# networks: +# gitea-actions-network: +# driver: bridge + +version: "3.8" services: - gitea-actions-runner: + runner: image: gitea/act_runner:latest container_name: gitea-act-runner restart: unless-stopped - volumes: - - runner-data:/data - - /var/run/docker.sock:/var/run/docker.sock - working_dir: /data # 关键:设置工作目录为卷挂载点 environment: - - GITEA_INSTANCE_URL=https://git.bmycode.help - - GITEA_RUNNER_REGISTRATION_TOKEN=WFiO5JDwz7CHnk7fMGJYMcSITU81CLXuI7Ofg10e - - GITEA_RUNNER_LABELS=ubuntu-latest:docker://node:20-bullseye - - GITEA_RUNNER_NAME=my-vue-app-runner - networks: - - gitea-actions-network + CONFIG_FILE: /config.yaml + GITEA_INSTANCE_URL: https://git.bmycode.help + GITEA_RUNNER_REGISTRATION_TOKEN: WFiO5JDwz7CHnk7fMGJYMcSITU81CLXuI7Ofg10e + volumes: + - ./config.yaml:/config.yaml + - ./data:/data + - /var/run/docker.sock:/var/run/docker.sock volumes: runner-data: - - -networks: - gitea-actions-network: - driver: bridge