aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/main.yml
blob: 608dbdb2e05c3327aa606615a45e1317a250eccb (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
name: CI

on: [push]

jobs:

  build:
    runs-on: ubuntu-latest
    
    steps:
    - uses: actions/checkout@v1
    - uses: jodersky/setup-mill@master
    - name: Import key
      run: echo "${{secrets.GPG_KEY}}" | gpg --import
    - name: Compile
      run: mill commando.compile
    - name: Test
      run: mill commando.test

    # - name: Setup mill
    #   run: |
    #     curl -L https://github.com/lihaoyi/mill/releases/download/0.5.1/0.5.1 | sudo tee /usr/local/bin/mill > /dev/null
    #     sudo chmod +x /usr/local/bin/mill
    # - name: Run tests
    #   run: mill commando.test
    # - name: Publish
    #   run: mill mill.scalalib.PublishModule/publishAll --sonatypeCreds "8VNUX6+2:${{secrets.dummy}}" --publishArtifacts __.publishArtifacts
    # - uses: ./ci/test