{"id":22117655,"url":"https://github.com/bioblaze/godot-windows-ci","last_synced_at":"2026-01-04T19:47:23.906Z","repository":{"id":185566277,"uuid":"673725582","full_name":"Bioblaze/godot-windows-ci","owner":"Bioblaze","description":null,"archived":false,"fork":false,"pushed_at":"2023-08-13T02:34:44.000Z","size":24,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-29T11:46:09.618Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Bioblaze.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-08-02T09:29:26.000Z","updated_at":"2023-08-02T10:13:17.000Z","dependencies_parsed_at":null,"dependency_job_id":"5d18f68c-99e6-4185-954f-ef24e85d7d64","html_url":"https://github.com/Bioblaze/godot-windows-ci","commit_stats":null,"previous_names":["bioblaze/godot-windows-ci"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bioblaze%2Fgodot-windows-ci","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bioblaze%2Fgodot-windows-ci/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bioblaze%2Fgodot-windows-ci/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Bioblaze%2Fgodot-windows-ci/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Bioblaze","download_url":"https://codeload.github.com/Bioblaze/godot-windows-ci/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245217935,"owners_count":20579300,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-01T13:37:51.122Z","updated_at":"2026-01-04T19:47:23.879Z","avatar_url":"https://github.com/Bioblaze.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# godot-windows-ci\n\n`godot-windows-ci` is a Dockerized Continuous Integration environment for Godot game development on Windows. This repository is managed by the user `bioblaze` and is automatically pushed to the Docker registry upon every push to the main branch.\n\n## Features\n\n- **Godot Client:** Accessible via `%GODOT_HOME%/godot.exe`.\n- **RC Edit Tool:** Accessible via `%RCEDIT_HOME%/rcedit.exe`.\n- **SignTool:** Accessible via `%SIGNTOOL_HOME%/signtool.exe`.\n- **Butler for itch.io:** Accessible via `%BUTLER_HOME%/butler.exe`.\n- **Image Conversion Script (`create_ico.ps1`):** A PowerShell script to convert PNG images to ICO. Located in `%GODOT_TOOLS%`.\n\n## Usage\n\n### Running Godot\n\nTo run the Godot client, execute:\n\n```shell\n%GODOT_HOME%/godot.exe\n```\n\n### Running RC Edit\n\nTo run the RC Edit tool, execute:\n\n```shell\n%RCEDIT_HOME%/rcedit.exe\n```\n\n### Running SignTool\n\nTo run SignTool, execute:\n\n```shell\n%SIGNTOOL_HOME%/signtool.exe\n```\n\n### Running Butler\n\nTo run Butler for itch.io, execute:\n\n```shell\n%BUTLER_HOME%/butler.exe\n```\n\n### Additional Tools\n\n## create_ico.ps1\n\n`create_ico.ps1` is a PowerShell script that converts a given PNG image into an ICO file with multiple sizes. It's useful for generating icons for your Windows applications.\n\n### Requirements\n\n- **ImageMagick**: This script requires ImageMagick to be installed on your system.\n\n### Usage\n\nYou can run `create_ico.ps1` by providing the path to the PNG file and the export folder as follows:\n\n```powershell\ncreate_ico.ps1 -icon_png path/to/your_image.png -export_folder path/to/export/folder\n```\n\n### Parameters\n\n- **icon_png** (Mandatory): Path to the PNG file you want to convert to an ICO file.\n- **export_folder** (Mandatory): Path to the folder where you want to save the exported ICO file.\n\n### Example\n\n```powershell\ncreate_ico.ps1 -icon_png C:/images/my_icon.png -export_folder C:/exports\n```\n\nThis command will convert `my_icon.png` into an ICO file and save it in the `C:/exports` folder with various sizes (256, 128, 64, 48, 32, 16).\n\n### Troubleshooting\n\n- If you encounter an error message stating that ImageMagick is not found, please make sure ImageMagick is properly installed.\n- If the specified PNG file or export folder doesn't exist, you'll receive a warning message.\n\n### Output\n\nUpon successful execution, the script will inform you that the icon has been successfully created and provide the path to the new ICO file.\n\n---\n\n## Contributing\n\nIf you have any questions or need support, feel free to open an issue or contact `bioblaze`. Contributions and feedback are welcome!\n\n## License\n\nPlease see the [LICENSE](LICENSE) file for details on licensing.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbioblaze%2Fgodot-windows-ci","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbioblaze%2Fgodot-windows-ci","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbioblaze%2Fgodot-windows-ci/lists"}