Compare commits
17 Commits
feature/se
...
feature/go
Author | SHA1 | Date | |
---|---|---|---|
258b6c7856 | |||
49562ba9ce | |||
3f465a708c | |||
9e3deaf3b0 | |||
405b374b9a | |||
cd80ab3357 | |||
51beabf526 | |||
0fa604298f | |||
5dac6ced93 | |||
42259a89ed | |||
5f2306c72a | |||
009af9364c | |||
0ec4bb3734 | |||
17d11dacd6 | |||
dc75911f2f | |||
f2c104f2dc | |||
2409937560 |
@ -1,15 +0,0 @@
|
||||
[bumpversion]
|
||||
current_version = 0.0.0
|
||||
commit = False
|
||||
tag = True
|
||||
tag_name = {new_version}
|
||||
|
||||
[bumpversion:file:Nodes/Title.tscn]
|
||||
search = text = "develop"
|
||||
replace = text = "{new_version}"
|
||||
|
||||
[semver]
|
||||
main_branches = develop
|
||||
major_branches =
|
||||
minor_branches = feature
|
||||
patch_branches = hotfix, bugfix
|
54
.github/workflows/build.yml
vendored
54
.github/workflows/build.yml
vendored
@ -1,27 +1,27 @@
|
||||
name: Build & Publish
|
||||
|
||||
on: release
|
||||
|
||||
on:
|
||||
release:
|
||||
types:
|
||||
- created
|
||||
|
||||
jobs:
|
||||
Build:
|
||||
runs-on: ubuntu-latest
|
||||
strategy:
|
||||
matrix:
|
||||
platform: [linux, windows, mac]
|
||||
platform: [linux, windows, osx]
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v1
|
||||
- name: ''
|
||||
run: |
|
||||
pip install bumpversion
|
||||
export regex=v([0-9]+.[0-9]+.[0-9]+)
|
||||
echo ${{ github.ref }} > tag.txt
|
||||
VERSION=`grep -Po '${regex}' tag.txt`
|
||||
bumpversion --new-version ${VERSION}
|
||||
- name: Update Version
|
||||
id: semver
|
||||
uses: RightBrain-Networks/semver-action@1.0.0
|
||||
with:
|
||||
mode: get
|
||||
- name: Build
|
||||
id: build
|
||||
uses: josephbmanley/build-godot-action@refactor/build
|
||||
uses: josephbmanley/build-godot-action@v1.3.2
|
||||
with:
|
||||
name: glitchinthesystem
|
||||
preset: ${{ matrix.platform }}
|
||||
@ -36,38 +36,8 @@ jobs:
|
||||
uses: josephbmanley/butler-publish-itchio-action@v1.0.0
|
||||
env:
|
||||
BUTLER_CREDENTIALS: ${{ secrets.BUTLER_CREDENTIALS }}
|
||||
VERSION: develop
|
||||
VERSION: ${{ steps.semver.outputs.VERSION }}
|
||||
ITCH_USER: joebmanley
|
||||
ITCH_GAME: glitchinthesystem
|
||||
CHANNEL: ${{ matrix.platform }}
|
||||
PACKAGE: ${{ steps.build.outputs.artifact }}
|
||||
HTML:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v1
|
||||
- name: ''
|
||||
run: |
|
||||
pip install bumpversion
|
||||
bumpversion --new-version ${SEMVER_NEW_VERSION}
|
||||
- name: Build
|
||||
id: build
|
||||
uses: josephbmanley/build-godot-action@refactor/build
|
||||
with:
|
||||
name: glitchinthesystem
|
||||
preset: html5
|
||||
- name: GitHub Release Artifact
|
||||
uses: josephbmanley/upload-to-release@feature/remoteName
|
||||
with:
|
||||
args: ${{ steps.build.outputs.artifact }} application/zip html5.zip
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
- name: Butler Publish
|
||||
uses: josephbmanley/butler-publish-itchio-action@v1.0.0
|
||||
env:
|
||||
BUTLER_CREDENTIALS: ${{ secrets.BUTLER_CREDENTIALS }}
|
||||
VERSION: develop
|
||||
ITCH_USER: joebmanley
|
||||
ITCH_GAME: glitchinthesystem
|
||||
CHANNEL: html5
|
||||
PACKAGE: ${{ steps.build.outputs.artifact }}
|
18
.github/workflows/version.yml
vendored
18
.github/workflows/version.yml
vendored
@ -13,19 +13,9 @@ jobs:
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v1
|
||||
- name: Run auto-semver
|
||||
- name: Run Auto-Semver
|
||||
id: semver
|
||||
run: |
|
||||
export regex='^\\s*current_version\\s*=\\s*\\K[^\\s]+'
|
||||
export RETURN_STATUS=`semver -n`
|
||||
echo "Semver Return Status: ${RETURN_STATUS}"
|
||||
|
||||
export SEMVER_NEW_VERSION=`grep -Po '${regex}' .bumpversion.cfg`
|
||||
export VERSION=`semver_get_version -d`
|
||||
|
||||
echo ::set-output name=RETURN_STATUS::$RETURN_STATUS
|
||||
echo ::set-output name=SEMVER_NEW_VERSION::$SEMVER_NEW_VERSION
|
||||
echo ::set-output name=VERSION::$VERSION
|
||||
uses: RightBrain-Networks/semver-action@1.0.0
|
||||
- name: Create Release
|
||||
id: create_release
|
||||
uses: actions/create-release@v1
|
||||
@ -33,8 +23,8 @@ jobs:
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
with:
|
||||
tag_name: v${{ steps.semver.outputs.SEMVER_NEW_VERSION }}
|
||||
release_name: v${{ steps.semver.outputs.SEMVER_NEW_VERSION }}
|
||||
tag_name: ${{ steps.semver.outputs.SEMVER_NEW_VERSION }}
|
||||
release_name: ${{ steps.semver.outputs.SEMVER_NEW_VERSION }}
|
||||
body: |
|
||||
Glitch In The System v${{ steps.semver.outputs.SEMVER_NEW_VERSION }}
|
||||
draft: false
|
||||
|
16
.gitignore
vendored
16
.gitignore
vendored
@ -1 +1,15 @@
|
||||
Builds
|
||||
# Godot 4+ specific ignores
|
||||
.godot/
|
||||
|
||||
# Godot-specific ignores
|
||||
.import/
|
||||
export.cfg
|
||||
export_presets.cfg
|
||||
|
||||
# Imported translations (automatically generated from CSV files)
|
||||
*.translation
|
||||
|
||||
# Mono-specific ignores
|
||||
.mono/
|
||||
data_*/
|
||||
mono_crash.*.json
|
||||
|
@ -1 +0,0 @@
|
||||
source_md5="32f2c94ef97559f1f7bb7356d86341e1"
|
@ -1,3 +0,0 @@
|
||||
source_md5="fbd40e67492facec336b75cfe2d0c13c"
|
||||
dest_md5="524f65fbb4d6286c918136b7ca028bd3"
|
||||
|
Binary file not shown.
@ -1,3 +0,0 @@
|
||||
source_md5="fbd40e67492facec336b75cfe2d0c13c"
|
||||
dest_md5="524f65fbb4d6286c918136b7ca028bd3"
|
||||
|
Binary file not shown.
@ -1,3 +0,0 @@
|
||||
source_md5="fbd40e67492facec336b75cfe2d0c13c"
|
||||
dest_md5="524f65fbb4d6286c918136b7ca028bd3"
|
||||
|
Binary file not shown.
@ -1 +0,0 @@
|
||||
source_md5="6b79a8cf0a78b7e622e5565978f114d5"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="3cc5a985d292bbb9be2986e50cdba15f"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="fbae52f50a2ad90ddbaa8a7c416f6a42"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="1dc373495ad77110a978c44bec5ca47f"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="6eb5a6b17ce7af61cc176c62e7c359f5"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="2c3cd4ca7890a57c2807b4b259427233"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="de61e14b49c9a855b8529174fed5828e"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="7acb0c63c34d14df4f8584ad7107f846"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="89bb53481b3441196b17273bdb1f1fa6"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="241c62f4f2d322f6323b4136ea084aad"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="6721102b9705ec31afe94c52ee16c352"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="56512c1d1506093eeb377e1141a596ae"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="70539002576447ae1158d1079d2d7af0"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="920c2287724e00928d68149ae5e11c35"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="361774313bc6670cafaec90ccf6047e4"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="db18a05bad54c53b8154575c5049c976"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="57c6eb4f30337357401be6235671cdc2"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="51e7da86ca0fa176f82b2cf329b4b42b"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="916f2534c8d32a60b47e26d3b7fda122"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="172f9b69017d05a1e4f52afdee0bc766"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="539a205fe3e3875e0bf94dc562ad029f"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="7f5cef63840d766e6553b97232f5cdea"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="d8452306c578666cc9244ec9790e6973"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="954dfdcbaf3957b548a49a66b41cec45"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="c91c5a303a58c3d82c82d0bd22c70e61"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="695f0b1c0d5c612dbb78b8067f953730"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="3761d437de3fdaca578d2ba9cb8b5e59"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="5509ca70e1eb298684060d94b35e9b63"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="e7d40d51def87edfd6b3a28c3cf434a5"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="823bded8d265001493fe2bc6639662c1"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="a55a7014a070bd97d3e3a15582a4b14e"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="53743d5a1915b70fb0872682c2ade511"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="2afa548fb9c55577cd0170c14221a3dc"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="24c3a47c66ab13192b1e6a48f1de31b0"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="b31b4e17571061d533bd1c11e27b3013"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="c5909bc7af3a99f384b8a8f4e5e001ca"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="4414f4d778409e3fdf0c7a3e715993d3"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="47d7fd65ae65dfb96ef71448b8353928"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="3c4bee23757b0558676c915a91427aef"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="69ae16ac0d4ecb44f47e4b0a106b1be1"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="def3ce37af74a6c07d8c12524459659b"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="9ddc614dcbee877d202bf06b231516fa"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="b72bc1ebbee87497a858bf65a83c030e"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="df831b113dd4f7bbb1bd9dde816cdd3e"
|
@ -1 +0,0 @@
|
||||
source_md5="85c68332c3476f1d5dd1f74d1bf4df5b"
|
@ -1 +0,0 @@
|
||||
source_md5="f2edd03a82d22dbde9f96e3f4d4e82fd"
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user