Skip to content

Commit

Permalink
Github actions: update versions and names
Browse files Browse the repository at this point in the history
The rest of the used action scripts are updated to today's current.

The names of our actions are changed to match the task so it's
easier to look at GH reports and see the difference (aka, don't
call them all "run" like the examples).

Signed-off-by: Mats Wichmann <[email protected]>
  • Loading branch information
mwichmann committed May 23, 2024
1 parent 1fd9c7f commit d00ba60
Show file tree
Hide file tree
Showing 5 changed files with 14 additions and 13 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/experimental_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ on:
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
# This workflow contains a single job called "build"
build:
experimental:

strategy:
fail-fast: false
Expand All @@ -32,7 +32,7 @@ jobs:
# Steps represent a sequence of tasks that will be executed as part of the job
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- uses: actions/[email protected].1
- uses: actions/[email protected].6

# experiment: maybe don't need this?
# update: looks like we do: with this commented out, the build hung
Expand All @@ -44,7 +44,7 @@ jobs:
static: 0

- name: Set up Python 3.11 ${{ matrix.os }}
uses: actions/setup-python@v5.0.0
uses: actions/setup-python@v5.1.0
with:
python-version: '3.11'

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/framework_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,10 @@ jobs:

steps:
# Checkouut repository under $GITHUB_WORKSPACE
- uses: actions/[email protected].1
- uses: actions/[email protected].6

- name: Set up Python 3.11 ${{ matrix.os }}
uses: actions/setup-python@v5.0.0
uses: actions/setup-python@v5.1.0
with:
python-version: '3.11'

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/runtest-win.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ jobs:
python runtest.py --all --time --jobs=4
- name: Archive Failed tests
uses: actions/upload-artifact@v3.1.3
uses: actions/upload-artifact@v4.3.3
with:
name: windows-failed-tests
path: |
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/runtest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ on:
jobs:
# This workflow contains a single job called "runtest"
runtest:
fail-fast: false
strategy:
matrix:
os: ['ubuntu-22.04', 'ubuntu-24.04']
Expand Down Expand Up @@ -48,7 +49,7 @@ jobs:
python runtest.py --all --time --jobs=4
- name: Archive Failed tests ${{ matrix.os }}
uses: actions/upload-artifact@v3.1.3
uses: actions/upload-artifact@v4.3.3
with:
name: ${{ matrix.os }}-failed-tests
path: |
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/scons-package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,17 +9,17 @@ on:
branches: [ master ]

jobs:
build:
package:

runs-on: ubuntu-20.04
runs-on: ubuntu-24.04

steps:
- uses: actions/[email protected].1
- uses: actions/[email protected].6

- name: Set up Python 3.10
uses: actions/setup-python@v5.0.0
- name: Set up Python 3.12
uses: actions/setup-python@v5.1.0
with:
python-version: '3.10'
python-version: '3.12'

- name: Install dependencies
run: |
Expand Down

0 comments on commit d00ba60

Please sign in to comment.