Skip to content

Commit fca2e35

Browse files
committed
chore: test with github actions
1 parent 144d3b3 commit fca2e35

File tree

4 files changed

+32
-6
lines changed

4 files changed

+32
-6
lines changed

.github/workflows/test.yml

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# From: https://github.com/wechat-miniprogram/api-typings/blob/2222854ee4d122206d722ccb8672d5cc11a73239/.github/workflows/test.yml
2+
# Author: Mr.Hope <[email protected]>
3+
name: Test
4+
5+
on:
6+
- push
7+
- pull_request
8+
9+
jobs:
10+
test:
11+
runs-on: ubuntu-latest
12+
steps:
13+
- name: Checkout
14+
uses: actions/checkout@v2
15+
with:
16+
persist-credentials: false
17+
18+
- name: restore node modules
19+
uses: actions/cache@v2
20+
id: node-modules-cache
21+
with:
22+
path: node_modules
23+
key: ${{ runner.os }}-node-modules-${{ hashFiles('package-lock.json') }}
24+
25+
- name: Install Deps
26+
if: steps.node-modules-cache.outputs.cache-hit != 'true'
27+
run: npm install
28+
29+
- name: Run test
30+
run: npm run test

.travis.yml

-4
This file was deleted.

README-en.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
55
[![Published on NPM](https://img.shields.io/npm/v/minigame-api-typings.svg?style=flat)](https://www.npmjs.com/package/minigame-api-typings)
66
[![MIT License](https://img.shields.io/github/license/wechat-miniprogram/minigame-api-typings.svg)](https://github.com/wechat-miniprogram/minigame-api-typings)
7-
[![Travis CI Test Status](https://travis-ci.org/wechat-miniprogram/minigame-api-typings.svg?branch=master)](https://travis-ci.org/wechat-miniprogram/minigame-api-typings)
7+
[![GitHub Actions Test Status](https://github.com/wechat-miniprogram/minigame-api-typings/actions/workflows/test.yml/badge.svg?branch=master)](https://github.com/wechat-miniprogram/minigame-api-typings/actions/workflows/test.yml)
88

99
Type definitions for APIs of Wechat Mini Game in TypeScript
1010

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
55
[![已在 NPM 发布](https://img.shields.io/npm/v/minigame-api-typings.svg?style=flat)](https://www.npmjs.com/package/minigame-api-typings)
66
[![MIT 协议](https://img.shields.io/github/license/wechat-miniprogram/minigame-api-typings.svg)](https://github.com/wechat-miniprogram/minigame-api-typings)
7-
[![Travis CI 测试状况](https://travis-ci.org/wechat-miniprogram/minigame-api-typings.svg?branch=master)](https://travis-ci.org/wechat-miniprogram/minigame-api-typings)
7+
[![GitHub Actions 测试状况](https://github.com/wechat-miniprogram/minigame-api-typings/actions/workflows/test.yml/badge.svg?branch=master)](https://github.com/wechat-miniprogram/minigame-api-typings/actions/workflows/test.yml)
88

99
微信小游戏 API 的 TypeScript 类型定义文件
1010

0 commit comments

Comments
 (0)