alpha
Login
or
Join now
nandi.uk
/
gleam
Star
2
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Fork of daniellemaywood.uk/gleam — Wasm codegen work
Star
2
Fork
0
Atom
Configure Feed
Issues
Pull Requests
Commits
Tags
Feed URL
Select the types of activity you want to include in your feed.
Overview
Issues
Pulls
Pipelines
Remove unused config
author
Louis Pilfold
date
3 months ago
(Apr 6, 2026, 4:32 PM +0100)
commit
da6a8d55
da6a8d5503cf0aa51618d3bc3c18dc451b693839
parent
f795181a
f795181a693007aba91195ea1e24b089d04f96a6
-69
1 changed file
Expand all
Collapse all
Unified
Split
hexpm
.github
workflows
ci.yml
-69
hexpm/.github/workflows/ci.yml
Reviewed
···
1
1
-
name: ci
2
2
-
3
3
-
on:
4
4
-
pull_request:
5
5
-
push:
6
6
-
branches:
7
7
-
- main
8
8
-
workflow_dispatch:
9
9
-
10
10
-
permissions:
11
11
-
contents: read
12
12
-
13
13
-
concurrency:
14
14
-
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
15
15
-
cancel-in-progress: true
16
16
-
17
17
-
jobs:
18
18
-
test:
19
19
-
name: test
20
20
-
runs-on: ${{ matrix.os }}
21
21
-
strategy:
22
22
-
matrix:
23
23
-
toolchain: [stable]
24
24
-
build: [linux-amd64, macos, windows]
25
25
-
include:
26
26
-
- build: linux-amd64
27
27
-
os: ubuntu-latest
28
28
-
target: x86_64-unknown-linux-gnu
29
29
-
- build: macos
30
30
-
os: macos-latest
31
31
-
target: x86_64-apple-darwin
32
32
-
- build: windows
33
33
-
os: windows-latest
34
34
-
target: x86_64-pc-windows-msvc
35
35
-
steps:
36
36
-
- name: Checkout repository
37
37
-
uses: actions/checkout@v4
38
38
-
39
39
-
- name: Install Rust toolchain
40
40
-
uses: dtolnay/rust-toolchain@stable
41
41
-
with:
42
42
-
toolchain: ${{ matrix.toolchain }}
43
43
-
target: ${{ matrix.target }}
44
44
-
45
45
-
- name: Run tests
46
46
-
uses: clechasseur/rs-cargo@v2
47
47
-
with:
48
48
-
command: test
49
49
-
args: --workspace --target ${{ matrix.target }}
50
50
-
51
51
-
format-lint:
52
52
-
name: format-lint
53
53
-
runs-on: ubuntu-latest
54
54
-
timeout-minutes: 10
55
55
-
steps:
56
56
-
- name: Checkout repository
57
57
-
uses: actions/checkout@v4
58
58
-
59
59
-
- name: Install Rust toolchain
60
60
-
uses: dtolnay/rust-toolchain@stable
61
61
-
with:
62
62
-
toolchain: stable
63
63
-
components: clippy, rustfmt
64
64
-
65
65
-
- name: Check formatting
66
66
-
run: cargo fmt --all -- --check
67
67
-
68
68
-
- name: Run linter
69
69
-
run: cargo clippy --workspace