tangled
alpha
login
or
join now
jeduardo.com
/
memtest
1
fork
atom
A simple memory testing utility
1
fork
atom
overview
issues
pulls
pipelines
Build pipeline
jeduardo.com
5 months ago
70aaf91a
1fcccc59
0/1
build.yml
failed
1s
+25
-30
2 changed files
expand all
collapse all
unified
split
.github
workflows
release.yml
.tangled
workflows
build.yml
-30
.github/workflows/release.yml
reviewed
···
1
1
-
name: "build-and-release"
2
2
-
3
3
-
on:
4
4
-
push:
5
5
-
branches:
6
6
-
- master
7
7
-
8
8
-
jobs:
9
9
-
build-and-release:
10
10
-
runs-on: ubuntu-20.04
11
11
-
12
12
-
steps:
13
13
-
- name: Checkout repo
14
14
-
uses: actions/checkout@v2
15
15
-
16
16
-
- name: "Build and test"
17
17
-
run: |
18
18
-
sudo apt-get -qq update
19
19
-
sudo apt-get install -y valgrind make gcc
20
20
-
make test
21
21
-
- uses: "marvinpinto/action-automatic-releases@latest"
22
22
-
with:
23
23
-
repo_token: "${{ secrets.GITHUB_TOKEN }}"
24
24
-
automatic_release_tag: "latest"
25
25
-
prerelease: true
26
26
-
title: "Development build"
27
27
-
files: |
28
28
-
LICENSE.txt
29
29
-
README.md
30
30
-
memtest
+25
.tangled/workflows/build.yml
reviewed
···
1
1
+
when:
2
2
+
- event: ["push", "manual"]
3
3
+
branch: ["main", "develop"]
4
4
+
- event: ["pull_request"]
5
5
+
branch: ["main"]
6
6
+
7
7
+
engine: "nixery"
8
8
+
9
9
+
# using the default values
10
10
+
clone:
11
11
+
skip: false
12
12
+
depth: 1
13
13
+
submodules: false
14
14
+
15
15
+
dependencies:
16
16
+
# nixpkgs
17
17
+
nixpkgs:
18
18
+
- gcc
19
19
+
- make
20
20
+
- valgrind
21
21
+
22
22
+
steps:
23
23
+
- name: "Build and test"
24
24
+
command: |
25
25
+
make test