all repos — min @ 2ce2291d5e7c988dacf7a324be4814bf51a4b190

A small but practical concatenative programming language.

Merge branch 'master' into next
h3rald h3rald@h3rald.com
Tue, 08 Dec 2020 15:01:34 +0100
commit

2ce2291d5e7c988dacf7a324be4814bf51a4b190

parent

d1a1abd45051d7f3c820ed8b91164e8d8491c910

3 files changed, 47 insertions(+), 21 deletions(-)

jump to
A .github/workflows/ci.yml

@@ -0,0 +1,47 @@

+name: CI + +# Controls when the action will run. +on: + # Triggers the workflow on push or pull request events but only for the master branch + push: + branches: [ master ] + pull_request: + branches: [ master ] + + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: + +# A workflow run is made up of one or more jobs that can run sequentially or in parallel +jobs: + # This workflow contains a single job called "ci" + ci: + # The type of runner that the job will run on + runs-on: ubuntu-latest + env: + CHOOSENIM_CHOOSE_VERSION: stable + CHOOSENIM_NO_ANALYTICS: 1 + + # Steps represent a sequence of tasks that will be executed as part of the job + steps: + # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it + - uses: actions/checkout@v2 + + - name: Update $PATH + run: echo "$HOME/.nimble/bin" >> $GITHUB_PATH + + - name: Install Nim + run: | + curl https://nim-lang.org/choosenim/init.sh -sSf > init.sh + sh init.sh -y + + - name: Install nifty + run: nimble install -y nifty + + - name: Install deps + run: nifty install + + - name: Build + run: nimble -y build + + - name: Test + run: ./min tests/all.min
D .travis.yml

@@ -1,20 +0,0 @@

-language: c -cache: - directories: - - "$HOME/.nimble" - - "$HOME/.choosenim" -install: - - export CHOOSENIM_CHOOSE_VERSION="stable" - - | - curl https://nim-lang.org/choosenim/init.sh -sSf > init.sh - sh init.sh -y -before_script: - - set -e - - set -x - - export PATH=$HOME/.nimble/bin:$PATH - - export CHOOSENIM_NO_ANALYTICS=1 -script: - - nimble install -y nifty - - nifty install - - nimble -y build - - ./min tests/all.min
M README.mdREADME.md

@@ -7,5 +7,4 @@ For more info, go to <https://min-lang.org>.

![nim](https://img.shields.io/badge/nim-powered-yellow.svg?link=https://nim-lang-org) ![release](https://img.shields.io/github/release/h3rald/min/all.svg) -![build](https://img.shields.io/travis/h3rald/min.svg) ![license](https://img.shields.io/github/license/h3rald/min.svg)