git.iko.soy/rowtype-yoga/purescript-octokit
on main help sign in
Add metadata
commit7d4f1c7c9850e8c45901e760be49aa6d8d72f9f6 authorsigma-andex <sigma.andex@pm.me> dateMon 27 Dec 2021, 20:25 (5 years ago) parent5dd19ed
3 files changed+51
.github/workflows/ci.yml+33 LICENSE+16 spago.dhall+2
.github/workflows/ci.ymlnew file+33
@@ -0,0 +1,33 @@
1+name: CI
2+
3+on:
4+ push:
5+ branches: [main]
6+ pull_request:
7+ branches: [main]
8+
9+jobs:
10+ build:
11+ runs-on: ubuntu-latest
12+ steps:
13+ - uses: actions/checkout@v2
14+
15+ - uses: purescript-contrib/setup-purescript@main
16+
17+ - name: Cache PureScript dependencies
18+ uses: actions/cache@v2
19+ # This cache uses the .dhall files to know when it should reinstall
20+ # and rebuild packages. It caches both the installed packages from
21+ # the `.spago` directory and compilation artifacts from the `output`
22+ # directory. When restored the compiler will rebuild any files that
23+ # have changed. If you do not want to cache compiled output, remove
24+ # the `output` path.
25+ with:
26+ key: ${{ runner.os }}-spago-${{ hashFiles('**/*.dhall') }}
27+ path: |
28+ .spago
29+ output
30+
31+ - run: spago build
32+
33+ - run: spago test --no-install
LICENSEnew file+16
@@ -0,0 +1,16 @@
1+MIT No Attribution
2+
3+Copyright 2021 Jan Schulte
4+
5+Permission is hereby granted, free of charge, to any person obtaining a copy of this
6+software and associated documentation files (the "Software"), to deal in the Software
7+without restriction, including without limitation the rights to use, copy, modify,
8+merge, publish, distribute, sublicense, and/or sell copies of the Software, and to
9+permit persons to whom the Software is furnished to do so.
10+
11+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
12+INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
13+PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
14+HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
15+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
16+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
spago.dhall+2
@@ -14,4 +14,6 @@
1414 ]
1515, packages = ./packages.dhall
1616, sources = [ "src/**/*.purs", "test/**/*.purs" ]
17+, license = "MIT-0"
18+, repository = "https://github.com/sigma-andex/purescript-octokit.git"
1719}