Skip to content

Commit

Permalink
removed references to travis
Browse files Browse the repository at this point in the history
  • Loading branch information
stevengill committed Jan 4, 2021
1 parent dc9189a commit 377c3af
Show file tree
Hide file tree
Showing 10 changed files with 13 additions and 46 deletions.
10 changes: 5 additions & 5 deletions .github/maintainers_guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,13 +26,13 @@ integration tests in the `integration-tests` directory under the root `support`
suite using the npm script `npm test` at the top level. This script will use Lerna to invoke tests in each package and
the integration tests.

Tests are executed by Travis, our continuous integration system, slightly differently. Travis runs several, more
Tests are executed by GitHub Actions, our continuous integration system, slightly differently. GitHub Actions runs several, more
granular builds in order to report on success and failure in a more useful (targeted) way. There is one build for each
package on each supported version of Node, as well as one for the integration tests on each supported version of Node.
Travis also runs linting in each package, which is separate from tests so you can run tests locally frequently without
having to block for fixing styling problems. Lastly, Travis uploads the coverage report for the tests ran within the
build to Codecov, our coverage reporting system. Travis reports status on each PR. Codecov aggregates all the coverage
reports, and separate reports status on each PR. The configuration is stored in `.travis.yml`.
GitHub Actions also runs linting in each package, which is separate from tests so you can run tests locally frequently without
having to block for fixing styling problems. Lastly, GitHub Actions uploads the coverage report for the tests ran within the
build to Codecov, our coverage reporting system. GitHub reports status on each PR. Codecov aggregates all the coverage
reports, and separate reports status on each PR. The configuration is stored in `.github/workflows/ci-build.yml`.

Test code should be written in syntax that runs on the oldest supported Node.js version, without transpiling. This
ensures that backwards compatibility is tested and the APIs look reasonable in versions of Node.js that do not support
Expand Down
26 changes: 0 additions & 26 deletions .travis.yml

This file was deleted.

2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Node Slack SDK

[![Build Status](https://travis-ci.org/slackapi/node-slack-sdk.svg?branch=master)](https://travis-ci.org/slackapi/node-slack-sdk)
[![build-ci](https://github.com/slackapi/node-slack-sdk/workflows/CI%20Build/badge.svg)](https://github.com/slackapi/node-slack-sdk/actions?query=workflow%3A%22CI+Build%22)
[![codecov](https://codecov.io/gh/slackapi/node-slack-sdk/branch/master/graph/badge.svg)](https://codecov.io/gh/slackapi/node-slack-sdk)
<!-- TODO: npm versions with scoped packages: https://github.com/rvagg/nodei.co/issues/24 -->

Expand Down
3 changes: 1 addition & 2 deletions docs/_packages/webhook.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,7 @@ order: 6

# Slack Incoming Webhooks

<!-- TODO: per-job badge https://github.com/bjfish/travis-matrix-badges/issues/4 -->
[![Build Status](https://travis-ci.org/slackapi/node-slack-sdk.svg?branch=master)](https://travis-ci.org/slackapi/node-slack-sdk)
[![build-ci](https://github.com/slackapi/node-slack-sdk/workflows/CI%20Build/badge.svg)](https://github.com/slackapi/node-slack-sdk/actions?query=workflow%3A%22CI+Build%22)
<!-- TODO: per-flag badge https://docs.codecov.io/docs/flags#section-flag-badges-and-graphs -->
[![codecov](https://codecov.io/gh/slackapi/node-slack-sdk/branch/master/graph/badge.svg)](https://codecov.io/gh/slackapi/node-slack-sdk)
<!-- TODO: npm versions with scoped packages: https://github.com/rvagg/nodei.co/issues/24 -->
Expand Down
3 changes: 1 addition & 2 deletions packages/events-api/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
# Slack Events API

<!-- TODO: per-job badge https://github.com/bjfish/travis-matrix-badges/issues/4 -->
[![Build Status](https://travis-ci.org/slackapi/node-slack-sdk.svg?branch=master)](https://travis-ci.org/slackapi/node-slack-sdk)
[![build-ci](https://github.com/slackapi/node-slack-sdk/workflows/CI%20Build/badge.svg)](https://github.com/slackapi/node-slack-sdk/actions?query=workflow%3A%22CI+Build%22)
<!-- TODO: per-flag badge https://docs.codecov.io/docs/flags#section-flag-badges-and-graphs -->
[![codecov](https://codecov.io/gh/slackapi/node-slack-sdk/branch/master/graph/badge.svg)](https://codecov.io/gh/slackapi/node-slack-sdk)
<!-- TODO: npm versions with scoped packages: https://github.com/rvagg/nodei.co/issues/24 -->
Expand Down
3 changes: 1 addition & 2 deletions packages/interactive-messages/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
# Slack Interactive Messages for Node

<!-- TODO: per-job badge https://github.com/bjfish/travis-matrix-badges/issues/4 -->
[![Build Status](https://travis-ci.org/slackapi/node-slack-sdk.svg?branch=master)](https://travis-ci.org/slackapi/node-slack-sdk)
[![build-ci](https://github.com/slackapi/node-slack-sdk/workflows/CI%20Build/badge.svg)](https://github.com/slackapi/node-slack-sdk/actions?query=workflow%3A%22CI+Build%22)
<!-- TODO: per-flag badge https://docs.codecov.io/docs/flags#section-flag-badges-and-graphs -->
[![codecov](https://codecov.io/gh/slackapi/node-slack-sdk/branch/master/graph/badge.svg)](https://codecov.io/gh/slackapi/node-slack-sdk)
<!-- TODO: npm versions with scoped packages: https://github.com/rvagg/nodei.co/issues/24 -->
Expand Down
3 changes: 1 addition & 2 deletions packages/oauth/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
# Slack OAuth

<!-- TODO: per-job badge https://github.com/bjfish/travis-matrix-badges/issues/4 -->
[![Build Status](https://travis-ci.org/slackapi/node-slack-sdk.svg?branch=master)](https://travis-ci.org/slackapi/node-slack-sdk)
[![build-ci](https://github.com/slackapi/node-slack-sdk/workflows/CI%20Build/badge.svg)](https://github.com/slackapi/node-slack-sdk/actions?query=workflow%3A%22CI+Build%22)
<!-- TODO: per-flag badge https://docs.codecov.io/docs/flags#section-flag-badges-and-graphs -->
[![codecov](https://codecov.io/gh/slackapi/node-slack-sdk/branch/master/graph/badge.svg)](https://codecov.io/gh/slackapi/node-slack-sdk)
<!-- TODO: npm versions with scoped packages: https://github.com/rvagg/nodei.co/issues/24 -->
Expand Down
3 changes: 1 addition & 2 deletions packages/rtm-api/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
# Slack Real Time Messaging API

<!-- TODO: per-job badge https://github.com/bjfish/travis-matrix-badges/issues/4 -->
[![Build Status](https://travis-ci.org/slackapi/node-slack-sdk.svg?branch=master)](https://travis-ci.org/slackapi/node-slack-sdk)
[![build-ci](https://github.com/slackapi/node-slack-sdk/workflows/CI%20Build/badge.svg)](https://github.com/slackapi/node-slack-sdk/actions?query=workflow%3A%22CI+Build%22)
<!-- TODO: per-flag badge https://docs.codecov.io/docs/flags#section-flag-badges-and-graphs -->
[![codecov](https://codecov.io/gh/slackapi/node-slack-sdk/branch/master/graph/badge.svg)](https://codecov.io/gh/slackapi/node-slack-sdk)
<!-- TODO: npm versions with scoped packages: https://github.com/rvagg/nodei.co/issues/24 -->
Expand Down
3 changes: 1 addition & 2 deletions packages/web-api/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
# Slack Web API

<!-- TODO: per-job badge https://github.com/bjfish/travis-matrix-badges/issues/4 -->
[![Build Status](https://travis-ci.org/slackapi/node-slack-sdk.svg?branch=master)](https://travis-ci.org/slackapi/node-slack-sdk)
[![build-ci](https://github.com/slackapi/node-slack-sdk/workflows/CI%20Build/badge.svg)](https://github.com/slackapi/node-slack-sdk/actions?query=workflow%3A%22CI+Build%22)
<!-- TODO: per-flag badge https://docs.codecov.io/docs/flags#section-flag-badges-and-graphs -->
[![codecov](https://codecov.io/gh/slackapi/node-slack-sdk/branch/master/graph/badge.svg)](https://codecov.io/gh/slackapi/node-slack-sdk)
<!-- TODO: npm versions with scoped packages: https://github.com/rvagg/nodei.co/issues/24 -->
Expand Down
3 changes: 1 addition & 2 deletions packages/webhook/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
# Slack Incoming Webhooks

<!-- TODO: per-job badge https://github.com/bjfish/travis-matrix-badges/issues/4 -->
[![Build Status](https://travis-ci.org/slackapi/node-slack-sdk.svg?branch=master)](https://travis-ci.org/slackapi/node-slack-sdk)
[![build-ci](https://github.com/slackapi/node-slack-sdk/workflows/CI%20Build/badge.svg)](https://github.com/slackapi/node-slack-sdk/actions?query=workflow%3A%22CI+Build%22)
<!-- TODO: per-flag badge https://docs.codecov.io/docs/flags#section-flag-badges-and-graphs -->
[![codecov](https://codecov.io/gh/slackapi/node-slack-sdk/branch/master/graph/badge.svg)](https://codecov.io/gh/slackapi/node-slack-sdk)
<!-- TODO: npm versions with scoped packages: https://github.com/rvagg/nodei.co/issues/24 -->
Expand Down

0 comments on commit 377c3af

Please sign in to comment.