Move scripts used to bootstrap this repo to a dedicated folder

This commit is contained in:
Yuri Sizov
2023-10-04 15:45:58 +02:00
parent 7499c6c2e8
commit a68806e782
3 changed files with 39 additions and 1 deletions

View File

@@ -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 os
import subprocess

View File

@@ -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 urllib.request
import urllib.error

View File

@@ -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 os
import subprocess
import yaml
from datetime import datetime
website_versions = []