mirror of
https://github.com/godotengine/godot-builds.git
synced 2026-01-01 01:48:13 +03:00
Move scripts used to bootstrap this repo to a dedicated folder
This commit is contained in:
@@ -1,3 +1,18 @@
|
|||||||
|
### This script has been used to generate initial data for this repository
|
||||||
|
### and is preserved as a reference. DO NOT USE IT.
|
||||||
|
|
||||||
|
### Generate commit history adding each official release in order.
|
||||||
|
###
|
||||||
|
### Make sure JSON metadata files are put into the releases folder.
|
||||||
|
### Using these files this script recreates the commit history,
|
||||||
|
### placing each release at their approximate time and date of
|
||||||
|
### publication. Each commit is tagged with the release identity.
|
||||||
|
###
|
||||||
|
### Make sure you do not rebase or otherwise change the history
|
||||||
|
### afterwards, as that destroys git tags (they remain assigned
|
||||||
|
### to old commits).
|
||||||
|
|
||||||
|
|
||||||
import json
|
import json
|
||||||
import os
|
import os
|
||||||
import subprocess
|
import subprocess
|
||||||
@@ -1,3 +1,14 @@
|
|||||||
|
### This script has been used to generate initial data for this repository
|
||||||
|
### and is preserved as a reference. DO NOT USE IT.
|
||||||
|
|
||||||
|
### Generate JSON metadata files for each official release of Godot.
|
||||||
|
###
|
||||||
|
### Files are put into a temporary folder temp/releases. To generate
|
||||||
|
### the data we extract dates and commit hashes from releases published
|
||||||
|
### on TuxFamily. We also extract SHA512 checksums for release files
|
||||||
|
### where possible.
|
||||||
|
|
||||||
|
|
||||||
import os
|
import os
|
||||||
import urllib.request
|
import urllib.request
|
||||||
import urllib.error
|
import urllib.error
|
||||||
@@ -1,8 +1,20 @@
|
|||||||
|
### This script has been used to generate initial data for this repository
|
||||||
|
### and is preserved as a reference. DO NOT USE IT.
|
||||||
|
|
||||||
|
### Generate GitHub releases for each official Godot release.
|
||||||
|
###
|
||||||
|
### For each release creates a canned release summary based on
|
||||||
|
### release's characteristics, then publishes a new GitHub release
|
||||||
|
### in the linked repository. Make sure to use gh to configure
|
||||||
|
### the default repository for this project's folder.
|
||||||
|
###
|
||||||
|
### Generated release notes are available in temp/notes for examination.
|
||||||
|
|
||||||
|
|
||||||
import json
|
import json
|
||||||
import os
|
import os
|
||||||
import subprocess
|
import subprocess
|
||||||
import yaml
|
import yaml
|
||||||
from datetime import datetime
|
|
||||||
|
|
||||||
|
|
||||||
website_versions = []
|
website_versions = []
|
||||||
Reference in New Issue
Block a user