Skip to content

Commit 1cae5f2

Browse files
.github/workflows/guix (x86_64-linux-gnu/libssh-0.9): New job
* .github/workflows/guix.yml (x86_64-linux-gnu/libssh-0.9): New job.
1 parent 78aa706 commit 1cae5f2

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

.github/workflows/guix.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,28 @@ jobs:
3333
- name: "Build project guile-ssh"
3434
run: |
3535
guix build --file=guix.scm
36+
x86_64-linux-gnu/libssh-0.9:
37+
runs-on: "ubuntu-latest"
38+
steps:
39+
- name: "Guix cache"
40+
uses: "actions/cache@v3"
41+
with:
42+
path: "~/.cache/guix"
43+
# use a key that (almost) never matches
44+
key: "guix-cache-${{ github.sha }}"
45+
restore-keys: |
46+
guix-cache-
47+
- name: "Install Guix"
48+
uses: "PromyLOPh/guix-install-action@v1"
49+
- name: "Ensure no locale warning"
50+
run: |
51+
test -z "$(guix --version 2>&1 >/dev/null)"
52+
- name: "Checkout repository"
53+
uses: "actions/checkout@v3"
54+
- name: "Build project guile-ssh"
55+
run: |
56+
export GUILE_SSH_BUILD_WITH_LIBSSH_0_9=1
57+
guix build --file=guix.scm
3658
aarch64-linux-gnu:
3759
runs-on: "ubuntu-latest"
3860
steps:

0 commit comments

Comments
 (0)