init
Mirror actions / mirrors (actions/appleboy-ssh-action, appleboy/ssh-action) (push) Successful in 16s
Mirror actions / mirrors (actions/cache, actions/cache) (push) Successful in 2m35s
Mirror actions / mirrors (actions/checkout, actions/checkout) (push) Successful in 42s
Mirror actions / mirrors (actions/dorny-paths-filter, dorny/paths-filter) (push) Successful in 18s
Mirror actions / mirrors (actions/download-artifact, actions/download-artifact) (push) Successful in 57s
Mirror actions / mirrors (actions/gitea-upload-artifact, christopherhx/gitea-upload-artifact) (push) Successful in 56s
Mirror actions / mirrors (actions/setup-android, android-actions/setup-android) (push) Successful in 19s
Mirror actions / mirrors (actions/setup-deno, denoland/setup-deno) (push) Successful in 19s
Mirror actions / mirrors (actions/setup-dotnet, actions/setup-dotnet) (push) Successful in 1m13s
Mirror actions / mirrors (actions/setup-go, actions/setup-go) (push) Successful in 1m5s
Mirror actions / mirrors (actions/setup-java, actions/setup-java) (push) Successful in 2m27s
Mirror actions / mirrors (actions/setup-maven, stCarolas/setup-maven) (push) Successful in 51s
Mirror actions / mirrors (actions/setup-node, actions/setup-node) (push) Successful in 2m31s
Mirror actions / mirrors (actions/setup-python, actions/setup-python) (push) Successful in 2m5s
Mirror actions / mirrors (actions/stale, actions/stale) (push) Successful in 2m8s
Mirror actions / mirrors (actions/upload-artifact, actions/upload-artifact) (push) Successful in 1m17s
Mirror actions / mirrors (docker/build-push-action, docker/build-push-action) (push) Successful in 4m11s
Mirror actions / mirrors (docker/login-action, docker/login-action) (push) Successful in 2m41s
Mirror actions / mirrors (docker/metadata-action, docker/metadata-action) (push) Successful in 3m40s
Mirror actions / mirrors (docker/setup-buildx-action, docker/setup-buildx-action) (push) Successful in 2m30s
Mirror actions / mirrors (docker/setup-qemu-action, docker/setup-qemu-action) (push) Successful in 1m16s
Mirror actions / mirrors (gitea/gitea-mirror, go-gitea/gitea) (push) Failing after 4m1s
Mirror actions / mirrors (actions/appleboy-ssh-action, appleboy/ssh-action) (push) Successful in 16s
Mirror actions / mirrors (actions/cache, actions/cache) (push) Successful in 2m35s
Mirror actions / mirrors (actions/checkout, actions/checkout) (push) Successful in 42s
Mirror actions / mirrors (actions/dorny-paths-filter, dorny/paths-filter) (push) Successful in 18s
Mirror actions / mirrors (actions/download-artifact, actions/download-artifact) (push) Successful in 57s
Mirror actions / mirrors (actions/gitea-upload-artifact, christopherhx/gitea-upload-artifact) (push) Successful in 56s
Mirror actions / mirrors (actions/setup-android, android-actions/setup-android) (push) Successful in 19s
Mirror actions / mirrors (actions/setup-deno, denoland/setup-deno) (push) Successful in 19s
Mirror actions / mirrors (actions/setup-dotnet, actions/setup-dotnet) (push) Successful in 1m13s
Mirror actions / mirrors (actions/setup-go, actions/setup-go) (push) Successful in 1m5s
Mirror actions / mirrors (actions/setup-java, actions/setup-java) (push) Successful in 2m27s
Mirror actions / mirrors (actions/setup-maven, stCarolas/setup-maven) (push) Successful in 51s
Mirror actions / mirrors (actions/setup-node, actions/setup-node) (push) Successful in 2m31s
Mirror actions / mirrors (actions/setup-python, actions/setup-python) (push) Successful in 2m5s
Mirror actions / mirrors (actions/stale, actions/stale) (push) Successful in 2m8s
Mirror actions / mirrors (actions/upload-artifact, actions/upload-artifact) (push) Successful in 1m17s
Mirror actions / mirrors (docker/build-push-action, docker/build-push-action) (push) Successful in 4m11s
Mirror actions / mirrors (docker/login-action, docker/login-action) (push) Successful in 2m41s
Mirror actions / mirrors (docker/metadata-action, docker/metadata-action) (push) Successful in 3m40s
Mirror actions / mirrors (docker/setup-buildx-action, docker/setup-buildx-action) (push) Successful in 2m30s
Mirror actions / mirrors (docker/setup-qemu-action, docker/setup-qemu-action) (push) Successful in 1m16s
Mirror actions / mirrors (gitea/gitea-mirror, go-gitea/gitea) (push) Failing after 4m1s
This commit is contained in:
@@ -0,0 +1,68 @@
|
||||
name: Mirror actions
|
||||
run-name: mirror actions
|
||||
|
||||
on:
|
||||
push:
|
||||
schedule:
|
||||
- cron: '0 */12 * * *' # every 12 hours on the hour
|
||||
workflow_dispatch: # 允许手动触发
|
||||
|
||||
jobs:
|
||||
mirrors:
|
||||
strategy:
|
||||
matrix:
|
||||
include:
|
||||
- dest: "actions/checkout"
|
||||
source: "actions/checkout"
|
||||
- dest: "actions/upload-artifact"
|
||||
source: "actions/upload-artifact"
|
||||
- dest: "actions/setup-go"
|
||||
source: "actions/setup-go"
|
||||
- dest: "actions/setup-node"
|
||||
source: "actions/setup-node"
|
||||
- dest: "actions/setup-java"
|
||||
source: "actions/setup-java"
|
||||
- dest: "actions/setup-python"
|
||||
source: "actions/setup-python"
|
||||
- dest: "actions/cache"
|
||||
source: "actions/cache"
|
||||
- dest: "actions/download-artifact"
|
||||
source: "actions/download-artifact"
|
||||
- dest: "actions/setup-dotnet"
|
||||
source: "actions/setup-dotnet"
|
||||
- dest: "actions/appleboy-ssh-action"
|
||||
source: "appleboy/ssh-action"
|
||||
- dest: "docker/setup-qemu-action"
|
||||
source: "docker/setup-qemu-action"
|
||||
- dest: "docker/setup-buildx-action"
|
||||
source: "docker/setup-buildx-action"
|
||||
- dest: "docker/login-action"
|
||||
source: "docker/login-action"
|
||||
- dest: "docker/build-push-action"
|
||||
source: "docker/build-push-action"
|
||||
- dest: "actions/stale"
|
||||
source: "actions/stale"
|
||||
- dest: "actions/setup-deno"
|
||||
source: "denoland/setup-deno"
|
||||
- dest: "actions/dorny-paths-filter"
|
||||
source: "dorny/paths-filter"
|
||||
- dest: "docker/metadata-action"
|
||||
source: "docker/metadata-action"
|
||||
- dest: "actions/setup-android"
|
||||
source: "android-actions/setup-android"
|
||||
- dest: "actions/setup-maven"
|
||||
source: "stCarolas/setup-maven"
|
||||
- dest: "gitea/gitea-mirror"
|
||||
source: "go-gitea/gitea"
|
||||
- dest: "actions/gitea-upload-artifact"
|
||||
source: "christopherhx/gitea-upload-artifact"
|
||||
runs-on: [build, shell]
|
||||
steps:
|
||||
- name: mirror github.com/${{ matrix.source }} to code.qasp.cn/${{ matrix.dest }}
|
||||
run: |
|
||||
mkdir -p actions gitea
|
||||
git clone --mirror https://github.com/${{ matrix.source }} ./${{ matrix.source }}
|
||||
cd ./${{ matrix.source }}
|
||||
git remote add gitea https://${{ secrets.PUSH_ACTIONS_TOKEN }}@code.qasp.cn/${{ matrix.dest }}.git
|
||||
git push --all --force --prune gitea
|
||||
git push --tags --force --prune gitea
|
||||
Reference in New Issue
Block a user