Skip to content

Commit

Permalink
added Haxe nightly and cron schedule daily@23:15
Browse files Browse the repository at this point in the history
  • Loading branch information
AlexHaxe authored Oct 24, 2019
1 parent 2309b43 commit 2ffdb22
Showing 1 changed file with 41 additions and 1 deletion.
42 changes: 41 additions & 1 deletion .github/workflows/checkstyle-linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ on:
pull_request:
branches:
- dev
schedule:
- cron: '15 23 * * *'

jobs:
haxe4-rc5:
Expand Down Expand Up @@ -65,6 +67,44 @@ jobs:
if: success()
run: bash <(curl -s https://codecov.io/bash) || echo "Codecov did not collect coverage reports"

haxe4-nightly:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Use Node.js 10
uses: actions/setup-node@v1
with:
node-version: 10
- name: NPM install
run: npm ci
- name: Prepare Haxe 4 nightly
run: |
npx lix download haxe nightly
npx lix use haxe nightly
- name: Lix download
run: npx lix download
- name: Print versions
run: |
npx haxe -version
npx neko -version
npx haxelib list
- name: Build neko versions
run: |
npx haxe build.hxml
npx haxe buildDebug.hxml
- name: Build NodeJs version
run: npx haxe buildJS.hxml
- name: Build C++ version
run: npx haxe buildCpp.hxml
- name: Build JSON schema
run: npx haxe buildSchema.hxml
- name: Build JSON schema
run: npx haxe buildSchema.hxml
- name: Run eval tests
run: npx haxe -D codecov_json buildTest.hxml
- name: Run Java tests
run: npx haxe testJava.hxml

haxe347:
runs-on: ubuntu-latest
steps:
Expand Down Expand Up @@ -100,7 +140,7 @@ jobs:
run: npx haxe buildSchema.hxml
- name: Build JSON schema
run: npx haxe buildSchema.hxml
- name: Run eval tests
- name: Run neko tests
run: npx haxe -D codecov_json buildTest.hxml
- name: Run Java tests
run: npx haxe testJava.hxml

0 comments on commit 2ffdb22

Please sign in to comment.