mirror of
				https://github.com/yeslayla/build-godot-action.git
				synced 2025-11-04 08:13:04 +01:00 
			
		
		
		
	Update docs & files
This commit is contained in:
		@ -1,11 +0,0 @@
 | 
				
			|||||||
[bumpversion]
 | 
					 | 
				
			||||||
current_version = 0.0.0
 | 
					 | 
				
			||||||
commit = False
 | 
					 | 
				
			||||||
tag = True
 | 
					 | 
				
			||||||
tag_name = {new_version}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
[semver]
 | 
					 | 
				
			||||||
main_branches = master
 | 
					 | 
				
			||||||
major_branches =
 | 
					 | 
				
			||||||
minor_branches = feature
 | 
					 | 
				
			||||||
patch_branches = hotfix, bugfix
 | 
					 | 
				
			||||||
							
								
								
									
										30
									
								
								.github/workflows/version.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										30
									
								
								.github/workflows/version.yml
									
									
									
									
										vendored
									
									
								
							@ -1,30 +0,0 @@
 | 
				
			|||||||
name: Version & Release
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
on:
 | 
					 | 
				
			||||||
  push:
 | 
					 | 
				
			||||||
    branches:
 | 
					 | 
				
			||||||
      - master
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
jobs:
 | 
					 | 
				
			||||||
  CheckVersion:
 | 
					 | 
				
			||||||
    runs-on: ubuntu-latest
 | 
					 | 
				
			||||||
    container:
 | 
					 | 
				
			||||||
      image: rightbrainnetworks/auto-semver
 | 
					 | 
				
			||||||
    steps:
 | 
					 | 
				
			||||||
    - name: Checkout
 | 
					 | 
				
			||||||
      uses: actions/checkout@v1
 | 
					 | 
				
			||||||
    - name: Run Auto-Semver
 | 
					 | 
				
			||||||
      id: semver
 | 
					 | 
				
			||||||
      uses: RightBrain-Networks/semver-action@1.0.0
 | 
					 | 
				
			||||||
    - name: Create Release
 | 
					 | 
				
			||||||
      id: create_release
 | 
					 | 
				
			||||||
      uses: actions/create-release@v1
 | 
					 | 
				
			||||||
      if: steps['semver']['outputs']['RETURN_STATUS'] == '0'
 | 
					 | 
				
			||||||
      env:
 | 
					 | 
				
			||||||
        GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
 | 
					 | 
				
			||||||
      with:
 | 
					 | 
				
			||||||
        tag_name: ${{ steps.semver.outputs.SEMVER_NEW_VERSION }}
 | 
					 | 
				
			||||||
        release_name: ${{ steps.semver.outputs.SEMVER_NEW_VERSION }}
 | 
					 | 
				
			||||||
        body: Release Version ${{ steps.semver.outputs.SEMVER_NEW_VERSION }}
 | 
					 | 
				
			||||||
        draft: false
 | 
					 | 
				
			||||||
        prerelease: false
 | 
					 | 
				
			||||||
@ -2,17 +2,19 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
## Maintainers
 | 
					## Maintainers
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Name | Email | Twitter |
 | 
					Name | Email |
 | 
				
			||||||
-----|-------|---------|
 | 
					-----|-------|
 | 
				
			||||||
[Joseph Manley](https://github.com/josephbmanley) | [joseph@cloudsumu.com](mailto:joseph@cloudsumu.com) | [@josephbmanley](https://twitter.com/josephbmanley)
 | 
					[Layla Manley](https://github.com/yeslayla) | [layla@layla.gg](mailto:layla@layla.gg)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Contributors
 | 
					## Contributors
 | 
				
			||||||
 | 
					
 | 
				
			||||||
A giant thanks to everyone put in the time to improve Godot CI!
 | 
					A giant thanks to everyone put in the time to improve Godot CI!
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Name | Email | Twitter |
 | 
					Name | Email |
 | 
				
			||||||
---- | ----- | ------- |
 | 
					---- | ----- |
 | 
				
			||||||
[Tomer Keren](https://github.com/Tadaboody) | [tomerpet@gmail.com](tomerpet@gmail.com) | [@Tadaboody](https://twitter.com/Tadaboody)
 | 
					[Tomer Keren](https://github.com/Tadaboody) | [tomerpet@gmail.com](tomerpet@gmail.com) | [@Tadaboody](https://twitter.com/Tadaboody)
 | 
				
			||||||
 | 
					[stonedDiscord](https://github.com/stonedDiscord) | |
 | 
				
			||||||
 | 
					[Bioblaze Payne](https://github.com/Bioblaze)|BioblazePayne@gmail.com|[BioblazePayne](https://twitter.com/BioblazePayne)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Additional Credits
 | 
					## Additional Credits
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
@ -5,7 +5,7 @@ LABEL "com.github.actions.description"="Build a Godot project for multiple platf
 | 
				
			|||||||
LABEL "com.github.actions.icon"="loader"
 | 
					LABEL "com.github.actions.icon"="loader"
 | 
				
			||||||
LABEL "com.github.actions.color"="blue"
 | 
					LABEL "com.github.actions.color"="blue"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
LABEL repository="https://github.com/josephbmanley/build-godot-action"
 | 
					LABEL repository="https://github.com/yeslayla/build-godot-action"
 | 
				
			||||||
LABEL homepage="https://cloudsumu.com/"
 | 
					LABEL homepage="https://cloudsumu.com/"
 | 
				
			||||||
LABEL maintainer="Joseph Manley <joseph@cloudsumu.com>"
 | 
					LABEL maintainer="Joseph Manley <joseph@cloudsumu.com>"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										16
									
								
								ReadMe.md
									
									
									
									
									
								
							
							
						
						
									
										16
									
								
								ReadMe.md
									
									
									
									
									
								
							@ -1,7 +1,9 @@
 | 
				
			|||||||
 
 | 
					 
 | 
				
			||||||
 | 
					
 | 
				
			||||||

 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					[**This is the WIP branch for 2.x of this project. For a stable experience and documentation please use the latest 1.x**](https://github.com/yeslayla/build-godot-action/tree/1.x)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
This action builds the godot project in your `$GITHUB_WORKSPACE`, so that you can easily automate builds.
 | 
					This action builds the godot project in your `$GITHUB_WORKSPACE`, so that you can easily automate builds.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Table of Contents:
 | 
					Table of Contents:
 | 
				
			||||||
@ -42,7 +44,7 @@ jobs:
 | 
				
			|||||||
          lfs: true
 | 
					          lfs: true
 | 
				
			||||||
      - name: Build
 | 
					      - name: Build
 | 
				
			||||||
        id: build
 | 
					        id: build
 | 
				
			||||||
        uses: manleydev/build-godot-action@v1.4.1
 | 
					        uses: yeslayla/build-godot-action@v1
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          name: example
 | 
					          name: example
 | 
				
			||||||
          preset: ${{ matrix.platform }}
 | 
					          preset: ${{ matrix.platform }}
 | 
				
			||||||
@ -82,7 +84,7 @@ Additionally if you are not using a matrix, you can set the export preset as the
 | 
				
			|||||||
```yaml
 | 
					```yaml
 | 
				
			||||||
      - name: Build
 | 
					      - name: Build
 | 
				
			||||||
        id: build
 | 
					        id: build
 | 
				
			||||||
        uses: manleydev/build-godot-action@v1.4.1
 | 
					        uses: yeslayla/build-godot-action@v1.4.1
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          name: example
 | 
					          name: example
 | 
				
			||||||
          preset: win32
 | 
					          preset: win32
 | 
				
			||||||
@ -95,7 +97,7 @@ To change the export name, you can the `name` parameter to whatever you want you
 | 
				
			|||||||
```yaml
 | 
					```yaml
 | 
				
			||||||
      - name: Build
 | 
					      - name: Build
 | 
				
			||||||
        id: build
 | 
					        id: build
 | 
				
			||||||
        uses: manleydev/build-godot-action@v1.4.1
 | 
					        uses: yeslayla/build-godot-action@v1.4.1
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          name: test # This project will export with the name "test"
 | 
					          name: test # This project will export with the name "test"
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
@ -107,7 +109,7 @@ This example is set to build with debug mode enable. To disable debug, either se
 | 
				
			|||||||
```yaml
 | 
					```yaml
 | 
				
			||||||
      - name: Build
 | 
					      - name: Build
 | 
				
			||||||
        id: build
 | 
					        id: build
 | 
				
			||||||
        uses: manleydev/build-godot-action@v1.4.1
 | 
					        uses: yeslayla/build-godot-action@v1.4.1
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          name: example
 | 
					          name: example
 | 
				
			||||||
          preset: ${{ matrix.platform }}
 | 
					          preset: ${{ matrix.platform }}
 | 
				
			||||||
@ -121,7 +123,7 @@ If your project is located in a subdirectory, you can use the `projectDir` to ch
 | 
				
			|||||||
```yaml
 | 
					```yaml
 | 
				
			||||||
      - name: Build
 | 
					      - name: Build
 | 
				
			||||||
        id: build
 | 
					        id: build
 | 
				
			||||||
        uses: manleydev/build-godot-action@v1.4.1
 | 
					        uses: yeslayla/build-godot-action@v1.4.1
 | 
				
			||||||
        with:
 | 
					        with:
 | 
				
			||||||
          name: example
 | 
					          name: example
 | 
				
			||||||
          preset: ${{ matrix.platform }}
 | 
					          preset: ${{ matrix.platform }}
 | 
				
			||||||
@ -142,7 +144,7 @@ Example:
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
```yaml
 | 
					```yaml
 | 
				
			||||||
steps:
 | 
					steps:
 | 
				
			||||||
- uses: manleydev/build-godot-action@[VERSION]
 | 
					- uses: yeslayla/build-godot-action@[VERSION]
 | 
				
			||||||
  with:
 | 
					  with:
 | 
				
			||||||
    name: godot-project
 | 
					    name: godot-project
 | 
				
			||||||
    preset: HTML5
 | 
					    preset: HTML5
 | 
				
			||||||
 | 
				
			|||||||
@ -1,6 +1,6 @@
 | 
				
			|||||||
name: "Build Godot"
 | 
					name: "Build Godot"
 | 
				
			||||||
description: "Build a Godot project for multiple platforms"
 | 
					description: "Build a Godot project for multiple platforms"
 | 
				
			||||||
author: josephbmanley
 | 
					author: yeslayla
 | 
				
			||||||
inputs:
 | 
					inputs:
 | 
				
			||||||
  name:
 | 
					  name:
 | 
				
			||||||
    description: 'Name of the exported binary'
 | 
					    description: 'Name of the exported binary'
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user