Thanks to visit codestin.com
Credit goes to github.com

Skip to content

add Gitee mirror sync workflow#587

Draft
nice-code-la wants to merge 1 commit into
mainfrom
agent/gitee-mirror-sync
Draft

add Gitee mirror sync workflow#587
nice-code-la wants to merge 1 commit into
mainfrom
agent/gitee-mirror-sync

Conversation

@nice-code-la

Copy link
Copy Markdown
Contributor

Summary

Adds a GitHub Actions workflow that mirrors OpenSquilla to the Gitee repository at [email protected]:opensquilla/opensquilla.git.

The workflow runs on pushes, tag pushes, published GitHub Releases, a six-hour schedule, and manual dispatch. It mirrors Git refs and Git LFS objects, then verifies the Gitee HEAD ref.

Notes

  • The workflow expects a repository secret named GITEE_SSH_PRIVATE_KEY.
  • If the secret is missing, the workflow exits successfully with a notice instead of failing the run.
  • Release version tags are covered by the Git mirror. Release binary assets are not uploaded to object storage yet; that should be added after choosing OSS/COS/OBS/Kodo credentials and bucket layout.

Validation

  • Verified the generated SSH key authenticates to Gitee as opensquilla(@opensquilla).
  • Verified [email protected]:opensquilla/opensquilla.git is readable.
  • Verified write access with git push --dry-run to a temporary test branch ref; no branch was created.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant