diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..2d9ecb0 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,24 @@ +name: CI + +on: + push: + pull_request: + branches: [ $default-branch ] + release: + types: + - created + +jobs: + test: + name: "Erlang Test" + runs-on: ubuntu-latest + strategy: + matrix: + otp: [21, 22, 23, 24] + fail-fast: false + container: + image: erlang:${{ matrix.otp }} + steps: + - uses: actions/checkout@v3 + - name: Test + run: make ci diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index b6173b6..0000000 --- a/.travis.yml +++ /dev/null @@ -1,12 +0,0 @@ -language: erlang -sudo: false -otp_release: -- 23.1.2 -- 23.0.4 -- 22.3.4 -- 21.3.8 -script: -- make ci -notifications: - email: - on_success: never