Skip to content

chore: Initial workflow for running functional tests #5

chore: Initial workflow for running functional tests

chore: Initial workflow for running functional tests #5

name: Functional Tests
on:
workflow_dispatch:
schedule:
- cron: '0 2 * * *'
push:
branches:
- 'feat-functest'
jobs:
functional-test:
strategy:
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]
type: [java, jar, native]
runs-on: ${{ matrix.os }}
steps:
# Check out source code to access the Gradle-based functional tests
- name: Check Out Source Code
uses: actions/checkout@v2
with:
# TODO Update this to 'develop' once merged
ref: feat-functest
# Java is required to run the Gradle-based functional tests and
# for running the Java version of fcli
- name: Setup Java
uses: actions/setup-java@v1
with:
java-version: 17
- name: Run Tests
shell: bash
run: |
echo "Hello"