mirror of
https://github.com/multipleof4/gitea-github-cron.git
synced 2026-10-08 21:35:21 +00:00
Copy GitHub releases onto Gitea mirrors
Gitea drops releases for pull mirrors, so a new cron/manual workflow creates releases for tags already synced to Gitea, updates edited notes, and streams missing assets. Adds a README. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -18,6 +18,15 @@ const labels = {
|
||||
['renamed mirror', 'renamed'],
|
||||
['skipped org', 'skippedOrgs'],
|
||||
['failure', 'failures']
|
||||
]],
|
||||
releases: ['Release sync', 'release-facts.json', [
|
||||
['mirror', 'mirrorsChecked'],
|
||||
['GitHub release', 'releasesFound'],
|
||||
['created release', 'created'],
|
||||
['updated release', 'updated'],
|
||||
['uploaded asset', 'assetsUploaded'],
|
||||
['unsynced tag', 'unsyncedTags'],
|
||||
['failure', 'failures']
|
||||
]]
|
||||
};
|
||||
const md = text => String(text).replace(/[\\`*_[\]#]/g, '\\$&');
|
||||
|
||||
Reference in New Issue
Block a user