Skip to content

Commit

Permalink
.github/workflows/guix (x86_64-linux-gnu-libssh-0-8): New job
Browse files Browse the repository at this point in the history
* .github/workflows/guix.yml (x86_64-linux-gnu-libssh-0-8): New job.
  • Loading branch information
artyom-poptsov committed Nov 5, 2024
1 parent f8d8566 commit 3ddfefc
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions .github/workflows/guix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,28 @@ jobs:
- name: "Build project guile-ssh"
run: |
guix build --file=guix.scm
x86_64-linux-gnu-libssh-0-8:
runs-on: "ubuntu-latest"
steps:
- name: "Guix cache"
uses: "actions/cache@v3"
with:
path: "~/.cache/guix"
# use a key that (almost) never matches
key: "guix-cache-${{ github.sha }}"
restore-keys: |
guix-cache-
- name: "Install Guix"
uses: "PromyLOPh/guix-install-action@v1"
- name: "Ensure no locale warning"
run: |
test -z "$(guix --version 2>&1 >/dev/null)"
- name: "Checkout repository"
uses: "actions/checkout@v3"
- name: "Build project guile-ssh"
run: |
export GUILE_SSH_BUILD_WITH_LIBSSH_0_8=1
guix build --file=guix.scm
x86_64-linux-gnu-libssh-0-9:
runs-on: "ubuntu-latest"
steps:
Expand Down

0 comments on commit 3ddfefc

Please sign in to comment.