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

on: [push]

jobs:
  build:

    runs-on: ubuntu-latest
    
    steps:
    - uses: actions/checkout@v1
    - name: Import key
      run: echo "${{secrets.GPG_KEY}}" | gpg --import
    - 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