1
1
Fork 0
mirror of https://github.com/QB64Official/qb64.git synced 2024-07-01 09:10:37 +00:00

Add windows x64 build

This commit is contained in:
Luke Ceddia 2020-01-08 21:55:08 +11:00
parent c52211ffc5
commit 61a7c59254
3 changed files with 26 additions and 4 deletions

View file

@ -1,3 +1,4 @@
@ECHO OFF
SETLOCAL ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION
cd ..

View file

@ -1,3 +1,4 @@
setup_lnx.sh
setup_osx.command
qb64_start_osx.command
qb64_bootstrap.exe

View file

@ -2,12 +2,10 @@ on:
push:
branches:
- development
- githubactions
jobs:
macos-build:
runs-on: macos-latest
if: false
steps:
- uses: actions/checkout@v2
- name: Bootstrap compiler
@ -31,7 +29,6 @@ jobs:
linux-build:
runs-on: ubuntu-latest
if: false
steps:
- uses: actions/checkout@v2
- name: Install dependencies
@ -89,4 +86,27 @@ jobs:
if: github.event_name == 'push'
run: .ci/deploy.bat
windows-x64-build:
runs-on: windows-latest
env:
PLATFORM: x64
steps:
- uses: actions/checkout@v2
- name: Bootstrap compiler
run: .ci/bootstrap.bat
- name: Compile
run: .ci/compile.bat
- name: Set deployment SSH key
if: github.event_name == 'push'
uses: shimataro/ssh-key-action@v1
with:
private-key: ${{ secrets.SSH_KEY }}
public-key: ${{ secrets.SSH_KEY_PUBLIC }}
known-hosts: "qb64.org ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAtmlTks7NPQHwvQiW+P2P8voWXfwYD+EuU39ERiaVw5g/lG/6pU1SKdrRBg2AtaPToPgK/nQyaid3sO2aWO00ixiKB3JPJoVp3nRY8YFi/AtVtVot/xh6+39fjP59tMCnMCbXTKjyMWL0kkwzd+OT8wryRZ/EgjK3vk9UGYzxKSr8G/KKV3GBDrJOdpHT2gNUcDFg6HSMvM860ZOF8n6jKRwp7MM0SpptufuQDgj/LhHcqQtFOqkhW9HXNmZR7IPchb5tsUubbPdSLu043B0ir2x5sCkK9V+inZExPg7KwIZ0yRsSv5esgLaBdyf1UToU3LU4ZM1hWjcJsp2fCBRkhw=="
config: |
Host remote-server
HostName qb64.org
User m6rosupy1q2t
- name: Package and deploy
if: github.event_name == 'push'
run: .ci/deploy.bat