Skip to content

Commit 641da37

Browse files
committed
-Remove web and macOS build for now. Issue #16.
1 parent a455531 commit 641da37

File tree

2 files changed

+112
-112
lines changed

2 files changed

+112
-112
lines changed

.github/workflows/godot-htm5.yml

+72-72
Original file line numberDiff line numberDiff line change
@@ -1,75 +1,75 @@
1-
name: "HTML5 build"
2-
on: push
1+
# name: "HTML5 build"
2+
# on: push
33

4-
env:
5-
GODOT_VERSION: 4.1
6-
EXPORT_NAME: Gunner
4+
# env:
5+
# GODOT_VERSION: 4.1
6+
# EXPORT_NAME: Gunner
77

8-
jobs:
9-
export-HTML5:
10-
name: HTML5 Export
11-
runs-on: ubuntu-latest
12-
container:
13-
image: thebigg1/godot-ci:v4.1.stable.official_970459615
14-
steps:
15-
- name: Checkout
16-
uses: actions/checkout@v2
17-
with:
18-
lfs: true
19-
- name: Coding Style
20-
run: |
21-
gdformat -c Gunner/src
22-
- name: Setup
23-
run: |
24-
mkdir -v -p ~/.local/share/godot/export_templates
25-
mv /root/.local/share/godot/export_templates/${GODOT_VERSION}.stable ~/.local/share/godot/export_templates/${GODOT_VERSION}.stable
26-
- name: HTML5 Build
27-
run: |
28-
mkdir -v -p build/HTML5
29-
cd $EXPORT_NAME
30-
godot --headless -v --export-debug "HTML5" ../build/HTML5/$EXPORT_NAME.html
31-
# - name: zip html build
32-
# run: |
33-
# zip build/HTML5/$EXPORT_NAME.zip build/HTML5/*
34-
# - name: Wrap inside redbean
35-
# run: |
36-
# chmod a+x /root/redbean.com
37-
# zip /root/redbean.com build/HTML5/*
38-
- name: Upload Artifact
39-
uses: actions/upload-artifact@v1
40-
with:
41-
name: HTML5
42-
path: build/HTML5
43-
- name: Upload binaries to release
44-
uses: svenstaro/upload-release-action@v2
45-
with:
46-
repo_token: ${{ secrets.GITHUB_TOKEN }}
47-
#Cannot use $EXPORT_NAME sadly
48-
file: build/HTML5/libgdexample.javascript.template_debug.wasm32.wasm
49-
asset_name: Gunner-continuous-build-HTML5.zip
50-
tag: continuous-build
51-
overwrite: true
52-
body: "Bleeding edge release for those who like to live on the edge :)"
53-
- name: Upload redbean binaries to release
54-
uses: svenstaro/upload-release-action@v2
55-
with:
56-
repo_token: ${{ secrets.GITHUB_TOKEN }}
57-
#Cannot use $EXPORT_NAME sadly
58-
file: /root/redbean.com
59-
asset_name: Gunner-continuous-build-redbean-HTML5.com
60-
tag: continuous-build
61-
overwrite: true
62-
body: "Bleeding edge release for those who like to live on the edge :)"
63-
- name: Install rsync 📚
64-
run: |
65-
apt-get update && apt-get install -y rsync
66-
- name: Configure git to trust the workspace despite the different owner
67-
run:
68-
git config --global --add safe.directory "$GITHUB_WORKSPACE"
69-
- name: Deploy to GitHub Pages 🚀
70-
uses: JamesIves/github-pages-deploy-action@releases/v3
71-
with:
72-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
73-
BRANCH: gh-pages # The branch the action should deploy to.
74-
FOLDER: build/HTML5 # The folder the action should deploy.
8+
# jobs:
9+
# export-HTML5:
10+
# name: HTML5 Export
11+
# runs-on: ubuntu-latest
12+
# container:
13+
# image: thebigg1/godot-ci:v4.1.stable.official_970459615
14+
# steps:
15+
# - name: Checkout
16+
# uses: actions/checkout@v2
17+
# with:
18+
# lfs: true
19+
# - name: Coding Style
20+
# run: |
21+
# gdformat -c Gunner/src
22+
# - name: Setup
23+
# run: |
24+
# mkdir -v -p ~/.local/share/godot/export_templates
25+
# mv /root/.local/share/godot/export_templates/${GODOT_VERSION}.stable ~/.local/share/godot/export_templates/${GODOT_VERSION}.stable
26+
# - name: HTML5 Build
27+
# run: |
28+
# mkdir -v -p build/HTML5
29+
# cd $EXPORT_NAME
30+
# godot --headless -v --export-debug "HTML5" ../build/HTML5/$EXPORT_NAME.html
31+
# # - name: zip html build
32+
# # run: |
33+
# # zip build/HTML5/$EXPORT_NAME.zip build/HTML5/*
34+
# # - name: Wrap inside redbean
35+
# # run: |
36+
# # chmod a+x /root/redbean.com
37+
# # zip /root/redbean.com build/HTML5/*
38+
# - name: Upload Artifact
39+
# uses: actions/upload-artifact@v1
40+
# with:
41+
# name: HTML5
42+
# path: build/HTML5
43+
# - name: Upload binaries to release
44+
# uses: svenstaro/upload-release-action@v2
45+
# with:
46+
# repo_token: ${{ secrets.GITHUB_TOKEN }}
47+
# #Cannot use $EXPORT_NAME sadly
48+
# file: build/HTML5/libgdexample.javascript.template_debug.wasm32.wasm
49+
# asset_name: Gunner-continuous-build-HTML5.zip
50+
# tag: continuous-build
51+
# overwrite: true
52+
# body: "Bleeding edge release for those who like to live on the edge :)"
53+
# - name: Upload redbean binaries to release
54+
# uses: svenstaro/upload-release-action@v2
55+
# with:
56+
# repo_token: ${{ secrets.GITHUB_TOKEN }}
57+
# #Cannot use $EXPORT_NAME sadly
58+
# file: /root/redbean.com
59+
# asset_name: Gunner-continuous-build-redbean-HTML5.com
60+
# tag: continuous-build
61+
# overwrite: true
62+
# body: "Bleeding edge release for those who like to live on the edge :)"
63+
# - name: Install rsync 📚
64+
# run: |
65+
# apt-get update && apt-get install -y rsync
66+
# - name: Configure git to trust the workspace despite the different owner
67+
# run:
68+
# git config --global --add safe.directory "$GITHUB_WORKSPACE"
69+
# - name: Deploy to GitHub Pages 🚀
70+
# uses: JamesIves/github-pages-deploy-action@releases/v3
71+
# with:
72+
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
73+
# BRANCH: gh-pages # The branch the action should deploy to.
74+
# FOLDER: build/HTML5 # The folder the action should deploy.
7575

.github/workflows/godot-macOS.yml

+40-40
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,42 @@
1-
name: "macOS build"
2-
on: push
1+
# name: "macOS build"
2+
# on: push
33

4-
env:
5-
GODOT_VERSION: 4.1
6-
EXPORT_NAME: Gunner
4+
# env:
5+
# GODOT_VERSION: 4.1
6+
# EXPORT_NAME: Gunner
77

8-
jobs:
9-
export-mac:
10-
name: Mac Export
11-
runs-on: ubuntu-latest
12-
container:
13-
image: thebigg1/godot-ci:v4.1.stable.official_970459615
14-
steps:
15-
- name: Checkout
16-
uses: actions/checkout@v2
17-
with:
18-
lfs: true
19-
- name: Setup
20-
run: |
21-
mkdir -v -p ~/.local/share/godot/export_templates
22-
mv /root/.local/share/godot/export_templates/${GODOT_VERSION}.stable ~/.local/share/godot/export_templates/${GODOT_VERSION}.stable
23-
- name: Mac Build
24-
run: |
25-
mkdir -v -p build/mac
26-
cd $EXPORT_NAME
27-
godot --headless -v --export-release "Mac OSX" ../build/mac/$EXPORT_NAME.zip
28-
- name: Upload Artifact
29-
uses: actions/upload-artifact@v1
30-
with:
31-
name: mac
32-
path: build/mac
33-
- name: Upload binaries to release
34-
uses: svenstaro/upload-release-action@v2
35-
with:
36-
repo_token: ${{ secrets.GITHUB_TOKEN }}
37-
#Cannot use $EXPORT_NAME sadly
38-
file: build/mac/Gunner.zip
39-
asset_name: Gunner-continuous-build-mac.zip
40-
tag: continuous-build
41-
overwrite: true
42-
body: "Bleeding edge release for those who like to live on the edge :)"
8+
# jobs:
9+
# export-mac:
10+
# name: Mac Export
11+
# runs-on: ubuntu-latest
12+
# container:
13+
# image: thebigg1/godot-ci:v4.1.stable.official_970459615
14+
# steps:
15+
# - name: Checkout
16+
# uses: actions/checkout@v2
17+
# with:
18+
# lfs: true
19+
# - name: Setup
20+
# run: |
21+
# mkdir -v -p ~/.local/share/godot/export_templates
22+
# mv /root/.local/share/godot/export_templates/${GODOT_VERSION}.stable ~/.local/share/godot/export_templates/${GODOT_VERSION}.stable
23+
# - name: Mac Build
24+
# run: |
25+
# mkdir -v -p build/mac
26+
# cd $EXPORT_NAME
27+
# godot --headless -v --export-release "Mac OSX" ../build/mac/$EXPORT_NAME.zip
28+
# - name: Upload Artifact
29+
# uses: actions/upload-artifact@v1
30+
# with:
31+
# name: mac
32+
# path: build/mac
33+
# - name: Upload binaries to release
34+
# uses: svenstaro/upload-release-action@v2
35+
# with:
36+
# repo_token: ${{ secrets.GITHUB_TOKEN }}
37+
# #Cannot use $EXPORT_NAME sadly
38+
# file: build/mac/Gunner.zip
39+
# asset_name: Gunner-continuous-build-mac.zip
40+
# tag: continuous-build
41+
# overwrite: true
42+
# body: "Bleeding edge release for those who like to live on the edge :)"

0 commit comments

Comments
 (0)