Skip to content

Commit 9aa3816

Browse files
committed
Run contrib-updater
Error: Failed to fetch releases. Status 404 at Object.n.error (/home/jbrock/work/oth/governance/updater/bin/index.js:1:101207) at /home/jbrock/work/oth/governance/updater/bin/index.js:1:346796 at run (/home/jbrock/work/oth/governance/updater/bin/index.js:1:88053) at /home/jbrock/work/oth/governance/updater/bin/index.js:1:88546 at drain (/home/jbrock/work/oth/governance/updater/bin/index.js:1:86988) at Object.enqueue (/home/jbrock/work/oth/governance/updater/bin/index.js:1:87117) at /home/jbrock/work/oth/governance/updater/bin/index.js:1:88500 at /home/jbrock/work/oth/governance/updater/bin/index.js:1:100931 at XMLHttpRequest.o.onload (/home/jbrock/work/oth/governance/updater/bin/index.js:1:15231) at XMLHttpRequest.dispatchEvent (/home/jbrock/work/oth/governance/updater/bin/index.js:1:1107)
1 parent aacef78 commit 9aa3816

File tree

11 files changed

+148
-19
lines changed

11 files changed

+148
-19
lines changed

.editorconfig

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# https://editorconfig.org
2+
root = true
3+
4+
[*]
5+
indent_style = space
6+
indent_size = 2
7+
end_of_line = lf
8+
charset = utf-8
9+
trim_trailing_whitespace = true
10+
insert_final_newline = true
11+
12+
[*.md]
13+
trim_trailing_whitespace = false

.github/ISSUE_TEMPLATE/bug-report.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
name: Bug report
3+
about: Report an issue
4+
title: ""
5+
labels: bug
6+
assignees: ""
7+
---
8+
9+
**Describe the bug**
10+
A clear and concise description of the bug.
11+
12+
**To Reproduce**
13+
A minimal code example (preferably a runnable example on [Try PureScript](https://try.purescript.org)!) or steps to reproduce the issue.
14+
15+
**Expected behavior**
16+
A clear and concise description of what you expected to happen.
17+
18+
**Additional context**
19+
Add any other context about the problem here.
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
name: Change request
3+
about: Propose an improvement to this library
4+
title: ""
5+
labels: ""
6+
assignees: ""
7+
---
8+
9+
**Is your change request related to a problem? Please describe.**
10+
A clear and concise description of the problem.
11+
12+
Examples:
13+
14+
- It's frustrating to have to [...]
15+
- I was looking for a function to [...]
16+
17+
**Describe the solution you'd like**
18+
A clear and concise description of what a good solution to you looks like, including any solutions you've already considered.
19+
20+
**Additional context**
21+
Add any other context about the change request here.

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
blank_issues_enabled: false
2+
contact_links:
3+
- name: PureScript Discourse
4+
url: https://discourse.purescript.org/
5+
about: Ask and answer questions here.
6+
- name: Functional Programming Slack
7+
url: https://functionalprogramming.slack.com
8+
about: For casual chat and questions (use https://fpchat-invite.herokuapp.com to join).

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
**Description of the change**
2+
Clearly and concisely describe the purpose of the pull request. If this PR relates to an existing issue or change proposal, please link to it. Include any other background context that would help reviewers understand the motivation for this PR.
3+
4+
---
5+
6+
**Checklist:**
7+
8+
- [ ] Added the change to the changelog's "Unreleased" section with a link to this PR and your username
9+
- [ ] Linked any existing issues or proposals that this pull request should close
10+
- [ ] Updated or added relevant documentation in the README and/or documentation directory
11+
- [ ] Added a test for the contribution (if applicable)

.github/workflows/ci.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@ name: CI
22

33
on:
44
push:
5+
branches: [main]
56
pull_request:
7+
branches: [main]
68

79
jobs:
810
build:
@@ -22,6 +24,11 @@ jobs:
2224
.spago
2325
output
2426
25-
- name: Run Test
26-
run: spago -x test.dhall test
27+
- name: Install dependencies
28+
run: spago install
2729

30+
- name: Build source
31+
run: spago build --no-install --purs-args '--censor-lib --strict'
32+
33+
- name: Run tests
34+
run: spago test --no-install

.gitignore

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
1-
/bower_components/
2-
/node_modules/
3-
/.pulp-cache/
4-
/output/
5-
/generated-docs/
6-
/.psc-package/
7-
/.psc*
8-
/.purs*
9-
/.psa*
10-
/.spago/
1+
.*
2+
!.gitignore
3+
!.github
4+
!.editorconfig
5+
6+
output
7+
generated-docs
8+
bower_components

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# Changelog
2+
3+
Notable changes to this project are documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
4+
5+
## [Unreleased]
6+
7+
Breaking changes (😱!!!):
8+
9+
New features:
10+
11+
Bugfixes:
12+
13+
Other improvements:

CONTRIBUTING.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Contributing to Float32
2+
3+
Thanks for your interest in contributing to `float32`! We welcome new contributions regardless of your level of experience or familiarity with PureScript.
4+
5+
Every library in the Contributors organization shares a simple handbook that helps new contributors get started. With that in mind, please [read the short contributing guide on purescript-contrib/governance](https://github.com/purescript-contrib/governance/blob/main/contributing.md) before contributing to this library.

README.md

Lines changed: 38 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,43 @@
1-
# purescript-float32
1+
# Float32
22

3-
[![Build Status](https://travis-ci.org/athanclark/purescript-float32.svg?branch=master)](https://travis-ci.org/athanclark/purescript-float32)
3+
[![CI](https://github.com/purescript-contrib/purescript-float32/workflows/CI/badge.svg?branch=main)](https://github.com/purescript-contrib/purescript-float32/actions?query=workflow%3ACI+branch%3Amain)
4+
[![Release](https://img.shields.io/github/release/purescript-contrib/purescript-float32.svg)](https://github.com/purescript-contrib/purescript-float32/releases)
5+
[![Pursuit](https://pursuit.purescript.org/packages/purescript-float32/badge)](https://pursuit.purescript.org/packages/purescript-float32)
6+
[![Maintainer: jamesdbrock](https://img.shields.io/badge/maintainer-jamesdbrock-teal.svg)](https://github.com/jamesdbrock)
47

5-
This data type is just a wrapper around `Number`, where
6-
entering into the type can only be done with `Math.fround()`.
8+
The library summary hasn't been written yet (contributions are welcome!). The library summary describes the library's purpose in one to three sentences.
79

8-
It supports all of the features of `Number`.
10+
## Installation
911

10-
## Development
12+
Install `float32` with [Spago](https://github.com/purescript/spago):
1113

12-
To test the package, `spago -x test.dhall test`.
14+
```sh
15+
spago install float32
16+
```
17+
18+
## Quick start
19+
20+
The quick start hasn't been written yet (contributions are welcome!). The quick start covers a common, minimal use case for the library, whereas longer examples and tutorials are kept in the [docs directory](./docs).
21+
22+
## Documentation
23+
24+
`float32` documentation is stored in a few places:
25+
26+
1. Module documentation is [published on Pursuit](https://pursuit.purescript.org/packages/purescript-float32).
27+
2. Written documentation is kept in the [docs directory](./docs).
28+
3. Usage examples can be found in [the test suite](./test).
29+
30+
If you get stuck, there are several ways to get help:
31+
32+
- [Open an issue](https://github.com/purescript-contrib/purescript-float32/issues) if you have encountered a bug or problem.
33+
- [Search or start a thread on the PureScript Discourse](https://discourse.purescript.org) if you have general questions. You can also ask questions in the `#purescript` and `#purescript-beginners` channels on the [Functional Programming Slack](https://functionalprogramming.slack.com) ([invite link](https://fpchat-invite.herokuapp.com/)).
34+
35+
## Contributing
36+
37+
You can contribute to `float32` in several ways:
38+
39+
1. If you encounter a problem or have a question, please [open an issue](https://github.com/purescript-contrib/purescript-float32/issues). We'll do our best to work with you to resolve or answer it.
40+
41+
2. If you would like to contribute code, tests, or documentation, please [read the contributor guide](./CONTRIBUTING.md). It's a short, helpful introduction to contributing to this library, including development instructions.
42+
43+
3. If you have written a library, tutorial, guide, or other resource based on this package, please share it on the [PureScript Discourse](https://discourse.purescript.org)! Writing libraries and learning resources are a great way to help this library succeed.

docs/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Float32 Documentation
2+
3+
This directory contains documentation for `float32`. If you are interested in contributing new documentation, please read the [contributor guidelines](../CONTRIBUTING.md) and [What Nobody Tells You About Documentation](https://documentation.divio.com) for help getting started.

0 commit comments

Comments
 (0)