You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This GitHub Action sets up the [European Environment for Scientific Software Installations](https://eessi.github.io/docs/) (EESSI) for use in GitHub Workflows. EESSI is like a streaming service for software installations: you have access to a large catalogue of software provided by EESSI, however the installations are only cached on your system once you try to access them.
@@ -27,6 +27,23 @@ jobs:
27
27
module avail
28
28
shell: bash
29
29
```
30
+
and one can also easily create a workflow that will run on both `x86_64` and `Arm` architectures:
31
+
```yaml
32
+
jobs:
33
+
ubuntu-minimal:
34
+
runs-on: ${{ matrix.os }}
35
+
strategy:
36
+
matrix:
37
+
include:
38
+
- os: ubuntu-24.04-arm
39
+
- os: ubuntu-24.04
40
+
steps:
41
+
- uses: eessi/github-action-eessi@v3
42
+
- name: Test EESSI
43
+
run: |
44
+
module avail
45
+
shell: bash
46
+
```
30
47
<!---
31
48
We are working on getting the Action to also work with runners of type `macos-latest`. A minimal example of usage on `macos-latest` is:
0 commit comments