# Copyright © 2023 OpenIM. All rights reserved. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. # https://github.com/BetaHuhn/repo-file-sync-action # Synchronization for the.github repository OpenIMSDK/.github: - source: LICENSE dest: LICENSE - source: scripts/LICENSE/ dest: scripts/LICENSE/ replace: false OpenIMSDK/community: - source: LICENSE dest: LICENSE - source: scripts/LICENSE/ dest: scripts/LICENSE/ replace: false - source: .github/workflows/ dest: .github/workflows/ OpenIMSDK/openim-sdk-core: - source: LICENSE dest: LICENSE - source: scripts/LICENSE/ dest: scripts/LICENSE/ replace: false - source: .github/workflows/issue-robot.yml dest: .github/workflows/issue-robot.yml replace: false - source: .github/workflows/stale.yml dest: .github/workflows/stale.yml replace: false - source: .github/.codecov.yml dest: .github/.codecov.yml replace: false OpenIMSDK/OpenIM-Docs: - source: .github/workflows/ dest: .github/workflows/ exclude: | e2e-test.yml sync.yml - source: scripts/githooks/ dest: scripts/githooks/ replace: true - source: .github/.codecov.yml dest: .github/.codecov.yml replace: false OpenIMSDK/OpenKF: - source: LICENSE dest: LICENSE - source: scripts/LICENSE/ dest: scripts/LICENSE/ replace: false - source: .github/workflows/issue-robot.yml dest: .github/workflows/issue-robot.yml replace: false - source: .github/workflows/stale.yml dest: .github/workflows/stale.yml replace: false - source: .github/.codecov.yml dest: .github/.codecov.yml replace: false OpenIMSDK/openim-docker: - source: ./config dest: ./openim-server/main/config replace: true - source: ./docs dest: ./openim-server/main/docs replace: true - source: ./scripts dest: ./openim-server/main/scripts replace: true - source: ./scripts dest: ./scripts replace: true - source: ./Makefile dest: ./Makefile replace: true group: # first group:common to all warehouses # TODO: add the required warehouse here - repos: | OpenIMSDK/OpenKF@main OpenIMSDK/openim-miniprogram-demo@main OpenIMSDK/docs OpenIMSDK/chat OpenIMSDK/community OpenIMSDK/openim-charts OpenIMSDK/openim-sdk-cpp@main files: - source: LICENSE dest: LICENSE replace: false - source: .github/workflows/issue-robot.yml dest: .github/workflows/issue-robot.yml replace: false - source: .github/workflows/stale.yml dest: .github/workflows/stale.yml replace: false - source: .github/workflows/project-progress.yml dest: .github/workflows/project-progress.yml replace: false - source: .github/workflows/help-comment-issue.yml dest: .github/workflows/help-comment-issue.yml replace: false - source: .github/.codecov.yml dest: .github/.codecov.yml replace: false - source: .github/workflows/cla.yml dest: .github/workflows/cla.yml replace: false - source: .github/workflows/auto-assign-issue.yml dest: .github/workflows/auto-assign-issue.yml replace: false - source: .github/workflows/release.yml dest: .github/workflows/release.yml replace: false - source: ./scripts/githooks/ dest: ./scripts/githooks/ replace: true