testing my self-hosted spindle, please ignore
0

Configure Feed

Select the types of activity you want to include in your feed.

initial commit

Cow (Jun 15, 2026, 8:12 PM -0700) f02ec935

+87
+4
.gitignore
··· 1 + *.beam 2 + *.ez 3 + /build 4 + erl_crash.dump
+24
README.md
··· 1 + # spindle_test 2 + 3 + [![Package Version](https://img.shields.io/hexpm/v/spindle_test)](https://hex.pm/packages/spindle_test) 4 + [![Hex Docs](https://img.shields.io/badge/hex-docs-ffaff3)](https://hexdocs.pm/spindle_test/) 5 + 6 + ```sh 7 + gleam add spindle_test@1 8 + ``` 9 + ```gleam 10 + import spindle_test 11 + 12 + pub fn main() -> Nil { 13 + // TODO: An example of the project in use 14 + } 15 + ``` 16 + 17 + Further documentation can be found at <https://hexdocs.pm/spindle_test>. 18 + 19 + ## Development 20 + 21 + ```sh 22 + gleam run # Run the project 23 + gleam test # Run the tests 24 + ```
+19
gleam.toml
··· 1 + name = "spindle_test" 2 + version = "1.0.0" 3 + 4 + # Fill out these fields if you intend to generate HTML documentation or publish 5 + # your project to the Hex package manager. 6 + # 7 + # description = "" 8 + # licences = ["Apache-2.0"] 9 + # repository = { type = "github", user = "", repo = "" } 10 + # links = [{ title = "Website", href = "" }] 11 + # 12 + # For a full reference of all the available options, you can have a look at 13 + # https://gleam.run/writing-gleam/gleam-toml/. 14 + 15 + [dependencies] 16 + gleam_stdlib = ">= 1.0.0 and < 2.0.0" 17 + 18 + [dev_dependencies] 19 + gleeunit = ">= 1.0.0 and < 2.0.0"
+5
src/spindle_test.gleam
··· 1 + import gleam/io 2 + 3 + pub fn main() -> Nil { 4 + io.println("Hello from spindle_test!") 5 + }
+13
test/spindle_test_test.gleam
··· 1 + import gleeunit 2 + 3 + pub fn main() -> Nil { 4 + gleeunit.main() 5 + } 6 + 7 + // gleeunit test functions end in `_test` 8 + pub fn hello_world_test() { 9 + let name = "Joe" 10 + let greeting = "Hello, " <> name <> "!" 11 + 12 + assert greeting == "Hello, Joe!" 13 + }
+22
.tangled/workflows/build.yml
··· 1 + when: 2 + - event: ["push", "manual"] 3 + branch: ["main"] 4 + 5 + engine: "nixery" 6 + 7 + dependencies: 8 + nixpkgs/nixpkgs-unstable: 9 + - gleam 10 + - beam29Packages.erlang 11 + 12 + steps: 13 + - name: "Download dependencies" 14 + command: "gleam deps download" 15 + 16 + - name: "Run unit tests" 17 + command: "gleam test" 18 + 19 + - name: "Check formatting" 20 + command: "gleam format --check src test" 21 + 22 +