12345678910111213141516171819202122232425262728293031323334353637383940 |
- name: SwiftPM
- on:
- push:
- branches: [master]
- paths:
- - '.github/workflows/swiftpm.yml'
- - 'Package*'
- - 'Sources/**'
- - 'Tests/**'
- pull_request:
- paths:
- - '.github/workflows/swiftpm.yml'
- - 'Package*'
- - 'Sources/**'
- - 'Tests/**'
- jobs:
- Xcode:
- strategy:
- matrix:
- xcode_version: ['10','10.1','10.2','10.2.1','10.3','11']
- runs-on: macOS-10.14
- env:
- DEVELOPER_DIR: /Applications/Xcode_${{ matrix.xcode_version }}.app
- steps:
- - uses: actions/checkout@v1
- - run: swift -version
- - run: swift test
- Linux:
- strategy:
- matrix:
- tag: ['4.2', '5.0', '5.1']
- runs-on: ubuntu-latest
- container:
- image: norionomura/swift:${{ matrix.tag }}
- steps:
- - uses: actions/checkout@v1
- - run: swift test
|