Skip to content

Commit

Permalink
Merge pull request skulpt#1270 from skulpt/workflows
Browse files Browse the repository at this point in the history
Simple workflow to run unit tests
  • Loading branch information
bnmnetp authored Feb 23, 2021
2 parents 68862cc + 79109b4 commit 6c99c21
Show file tree
Hide file tree
Showing 4 changed files with 6,403 additions and 2 deletions.
18 changes: 18 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: unit-test
on:
push:
branches: "*"
tags-ignore: "v*"
jobs:
unit-test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Use Node.js
uses: actions/setup-node@v1
with:
node-version: "12.x"
- run: npm ci
- run: npm run build
- run: npm test

1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -20,5 +20,4 @@ v8.log
src/internalpython.js
/tmp.js
Pipfile
package-lock.json
*~
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,8 @@

Skulpt is a Javascript implementation of Python 2.x. Python that runs in your browser! Python that runs on your iPad! Its being used several projects including, [Interactive Python Textbooks](http://interactivepython.org) -- You can see skulpt in action there. Try out [some turtle graphics examples](http://interactivepython.org/runestone/static/thinkcspy/PythonTurtle/InstancesAHerdofTurtles.html) to see Skulpt in action.

[![Build Status](https://travis-ci.org/skulpt/skulpt.png)](https://travis-ci.org/skulpt/skulpt)
![Build Status](https://github.com/skulpt/skulpt/actions/workflows/test.yml/badge.svg)


## Origins

Expand Down
Loading

0 comments on commit 6c99c21

Please sign in to comment.