Skip to content

Commit

Permalink
add new SDK version
Browse files Browse the repository at this point in the history
  • Loading branch information
pmocz committed Sep 4, 2024
1 parent b53a3db commit 2e0169d
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 4 deletions.
6 changes: 6 additions & 0 deletions .github/actions/install-mesa/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,12 @@ runs:
wget -q https://zenodo.org/record/10624843/files/mesasdk-x86_64-linux-23.7.3.tar.gz
shell: bash

- name: Get SDK ${{ runner.os }} '24.7.1'
if: ${{ (steps.cache.outputs.cache-hit != 'true') && ( inputs.sdk == '24.7.1') }}
run: |
wget -q http://user.astro.wisc.edu/~townsend/resource/download/mesasdk/mesasdk-x86_64-linux-24.7.1.tar.gz
shell: bash

- name: Unpack SDK ${{ runner.os }} ${{inputs.sdk}}
run: |
tar xvf mesasdk-x86_64-linux-${{inputs.sdk}}.tar.gz
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build-linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ jobs:
strategy:
fail-fast: false
matrix:
sdk: ["21.4.1", "22.6.1", "23.7.3"]
sdk: ["22.6.1", "23.7.3", "24.7.1"]

runs-on: ubuntu-latest

Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/test-mesa.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: Test Mesa

on: [pull_request, release]
on: [workflow_dispatch, release]

jobs:
test_mesa:
Expand All @@ -24,10 +24,10 @@ jobs:
git log --pretty=format:'%h' -n 1
shell: bash

- name: Install MESA on ${{ runner.os }} with SDK 23.7.3
- name: Install MESA on ${{ runner.os }} with SDK 24.7.1
uses: ./.github/actions/install-mesa
with:
sdk: "23.7.3"
sdk: "24.7.1"

- name: Checkout mesa_test
uses: actions/checkout@v4
Expand Down

0 comments on commit 2e0169d

Please sign in to comment.