[ https://issues.apache.org/jira/browse/YUNIKORN-775?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17391430#comment-17391430 ]
Wilfred Spiegelenburg commented on YUNIKORN-775: ------------------------------------------------ I think it looks like this for the action but this needs to be checked: {code} name: Pre-commit checks on: pull_request: branches: - master jobs: build: runs-on: ubuntu-latest steps: - name: Checkout source code uses: actions/checkout@v2 with: fetch-depth: 2 - name: Check license run: make license-check - name: build uses: actions/setup-node@v2 with: node-version: "12.13.1" - run: npm install -g @angular/cli > /dev/null - run: npm install karma - run: npm install -g protractor - run: yarn install - name: unit test run: make test {code} > Create github action to build web UI > ------------------------------------ > > Key: YUNIKORN-775 > URL: https://issues.apache.org/jira/browse/YUNIKORN-775 > Project: Apache YuniKorn > Issue Type: Bug > Components: build, webapp > Reporter: Wilfred Spiegelenburg > Priority: Major > > After moving away from travis we moved the core and k8shim. > We have never moved the web UI build over to github actions. > To keep things consistent we should move the web UI also -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@yunikorn.apache.org For additional commands, e-mail: issues-h...@yunikorn.apache.org