remove travis-ci settings; thank you!
diff --git a/.travis.yml b/.travis.yml
deleted file mode 100644
index 2a9d1c6..0000000
--- a/.travis.yml
+++ /dev/null
@@ -1,71 +0,0 @@
-language: c
-dist: xenial
-sudo: required
-
-matrix:
-  include:
-    - name: Linux (gcc)
-      os: linux
-      dist: focal
-      compiler: gcc
-      before_install: &bs_linux
-        - sudo apt-get install faketime libscope-guard-perl libtest-tcp-perl
-    - name: Linux (clang)
-      os: linux
-      dist: focal
-      compiler: clang
-      before_install: *bs_linux
-    - name: Linux (OpenSSL 1.1.0)
-      os: linux
-      before_install:
-        - sudo apt-get install faketime libscope-guard-perl libtest-tcp-perl
-        - curl https://www.openssl.org/source/old/1.1.0/openssl-1.1.0l.tar.gz | tar xzf -
-        - cd openssl-1.1.0l
-        - ./config --prefix=/usr/local/openssl-1.1.0
-        - make
-        - sudo make install
-        - cd ..
-      env:
-        - PKG_CONFIG_PATH=/usr/local/openssl-1.1.0/lib/pkgconfig
-    - name: Linux (OpenSSL 1.0.2)
-      os: linux
-      before_install:
-        - sudo apt-get install faketime libscope-guard-perl libtest-tcp-perl
-        - curl https://www.openssl.org/source/old/1.0.2/openssl-1.0.2u.tar.gz | tar xzf -
-        - cd openssl-1.0.2u
-        - ./config --prefix=/usr/local/openssl-1.0.2
-        - make
-        - sudo make install
-        - cd ..
-      env:
-        - PKG_CONFIG_PATH=/usr/local/openssl-1.0.2/lib/pkgconfig
-    - name: Linux (libressl 3.2)
-      os: linux
-      before_install:
-        - sudo apt-get install faketime libscope-guard-perl libtest-tcp-perl
-        - curl https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-3.2.5.tar.gz | tar xzf -
-        - cd libressl-3.2.5
-        - ./configure --prefix=/usr/local/libressl-3.2
-        - make
-        - sudo make install
-        - cd ..
-      env:
-        - PKG_CONFIG_PATH=/usr/local/libressl-3.2/lib/pkgconfig
-    - name: macOS (Xcode)
-      os: osx
-      addons: &addons_macos
-        homebrew:
-          packages:
-            - libfaketime
-            - openssl
-      env:
-        - CMAKE_OPTS=" -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl/"
-      before_install: &bs_macos
-        - curl -L https://cpanmin.us | sudo perl - App::cpanminus
-        - sudo cpanm --notest Scope::Guard
-        - sudo cpanm --notest Test::TCP
-
-script:
-  - cmake ${CMAKE_OPTS} .
-  - make all
-  - make check
diff --git a/README.md b/README.md
index d7c5dbc..c8e3ef8 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,7 @@
 picotls
 ===
 
-[![Build Status](https://travis-ci.org/h2o/picotls.svg?branch=master)](https://travis-ci.org/h2o/picotls)
+[![CI](https://github.com/h2o/picotls/actions/workflows/ci.yml/badge.svg)](https://github.com/h2o/picotls/actions/workflows/ci.yml)
 
 Picotls is a [TLS 1.3 (RFC 8446)](https://tools.ietf.org/html/rfc8446) protocol stack written in C, with the following features:
 * support for three crypto engines