Skip to content

Commit fc55d14

Browse files
committed
updates and fixes to all workflow files
1 parent 1d9ff73 commit fc55d14

File tree

10 files changed

+41
-43
lines changed

10 files changed

+41
-43
lines changed

.github/workflows/arduino.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,10 @@ jobs:
4545
4646
steps:
4747
- name: Checkout
48-
uses: actions/checkout@v3
48+
uses: actions/checkout@v4
4949

5050
- name: setup python
51-
uses: actions/setup-python@v4
51+
uses: actions/setup-python@v5
5252
with:
5353
python-version: '3.12'
5454
cache: 'pipenv'
@@ -78,13 +78,13 @@ jobs:
7878
7979
- name: Save memory usage change report as artifact
8080
if: github.event_name == 'pull_request'
81-
uses: actions/upload-artifact@v3
81+
uses: actions/upload-artifact@v4
8282
with:
8383
name: ${{ env.SKETCHES_REPORTS_PATH }}
8484
path: ${{ env.SKETCHES_REPORTS_PATH }}
8585

86-
- uses: actions/upload-artifact@v1
86+
- uses: actions/upload-artifact@v4
8787
if: failure()
8888
with:
8989
name: build-artifact
90-
path: .
90+
path: .

.github/workflows/cppDesktop.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ jobs:
3636
name: ${{ matrix.os }} ${{ matrix.buildType }} msys ${{ matrix.useMsys }} ${{ matrix.cppStd }}
3737
runs-on: ${{ matrix.os }}
3838
steps:
39-
- uses: actions/checkout@v3
40-
- uses: actions/setup-python@v3
39+
- uses: actions/checkout@v4
40+
- uses: actions/setup-python@v5
4141
with:
4242
python-version: '3.12'
4343
cache: 'pipenv'
@@ -108,7 +108,7 @@ jobs:
108108
working-directory: output
109109
run: meson test --verbose -C build
110110

111-
- uses: actions/upload-artifact@v3
111+
- uses: actions/upload-artifact@v4
112112
if: failure()
113113
with:
114114
name: build-artifact-${{ matrix.os }}-${{ matrix.buildType }}-msys-${{ matrix.useMsys }}

.github/workflows/meson.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ jobs:
1818
name: ${{ matrix.os }}
1919
runs-on: ${{ matrix.os }}
2020
steps:
21-
- uses: actions/checkout@v3
22-
- uses: actions/setup-python@v3
21+
- uses: actions/checkout@v4
22+
- uses: actions/setup-python@v5
2323
with:
2424
python-version: '3.12'
2525
cache: 'pipenv'
@@ -59,7 +59,7 @@ jobs:
5959
working-directory: output
6060
run: meson test --verbose -C build
6161

62-
- uses: actions/upload-artifact@v3
62+
- uses: actions/upload-artifact@v4
6363
if: failure()
6464
with:
6565
name: build-artifact-${{ matrix.os }}-${{ matrix.buildType }}-msys-${{ matrix.useMsys }}

.github/workflows/pio.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ jobs:
2121
- name: simple_time
2222
- name: advanced_time
2323
steps:
24-
- uses: actions/checkout@v3
25-
- uses: actions/setup-python@v3
24+
- uses: actions/checkout@v4
25+
- uses: actions/setup-python@v5
2626
- name: setup environment and generate sources
2727
run: |
2828
pipx install platformio

.github/workflows/push_releases.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ jobs:
2828
args_latest: "--no-post-gen"
2929
repo: "[email protected]:unit-system-exports/unit-system-python.git"
3030
steps:
31-
- uses: actions/checkout@v3
32-
- uses: actions/setup-python@v3
31+
- uses: actions/checkout@v4
32+
- uses: actions/setup-python@v5
3333
with:
3434
python-version: "3.12"
3535
cache: "pipenv"
@@ -82,4 +82,4 @@ jobs:
8282
BRANCH: main
8383
FOLDER: output
8484
SSH_PRIVATE_KEY: ${{ env.ssh_key }}
85-
TAG: ${{ github.ref_name }}
85+
TAG: ${{ github.ref_name }}

.github/workflows/python.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ jobs:
1717
name: ${{ matrix.os }} - python ${{ matrix.pythonVersion }}
1818
runs-on: ${{ matrix.os }}
1919
steps:
20-
- uses: actions/checkout@v3
21-
- uses: actions/setup-python@v3
20+
- uses: actions/checkout@v4
21+
- uses: actions/setup-python@v5
2222
with:
2323
python-version: ${{ matrix.pythonVersion }}
2424
cache: 'pipenv'
@@ -39,7 +39,7 @@ jobs:
3939
working-directory: output
4040
run: python -m unittest tests/tests.py
4141

42-
- uses: actions/upload-artifact@v3
42+
- uses: actions/upload-artifact@v4
4343
if: failure()
4444
with:
4545
name: build-artifact-${{ matrix.os }}-${{ matrix.buildType }}-msys-${{ matrix.useMsys }}

.github/workflows/release.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ jobs:
99
name: "Release"
1010
runs-on: "ubuntu-22.04"
1111
steps:
12-
- uses: actions/checkout@v3
13-
- uses: actions/setup-python@v3
12+
- uses: actions/checkout@v4
13+
- uses: actions/setup-python@v5
1414
with:
1515
python-version: "3.12"
1616
cache: "pipenv"
@@ -48,4 +48,4 @@ jobs:
4848
files: |
4949
unit_system_cppDesktop.tar.gz
5050
unit_system_arduino.tar.gz
51-
unit_system_python.tar.gz
51+
unit_system_python.tar.gz

target_data/Cpp/arduino/.github/workflows/release.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,10 @@ jobs:
4949
5050
steps:
5151
- name: Checkout
52-
uses: actions/checkout@v3
52+
uses: actions/checkout@v4
5353

5454
- name: setup python
55-
uses: actions/setup-python@v4
55+
uses: actions/setup-python@v5
5656
with:
5757
python-version: '3.11'
5858

@@ -71,12 +71,12 @@ jobs:
7171
7272
- name: Save memory usage change report as artifact
7373
if: github.event_name == 'pull_request'
74-
uses: actions/upload-artifact@v3
74+
uses: actions/upload-artifact@v4
7575
with:
7676
name: ${{ env.SKETCHES_REPORTS_PATH }}
7777
path: ${{ env.SKETCHES_REPORTS_PATH }}
7878

79-
- uses: actions/upload-artifact@v1
79+
- uses: actions/upload-artifact@v4
8080
if: failure()
8181
with:
8282
name: build-artifact
@@ -101,8 +101,8 @@ jobs:
101101
- name: simple_time
102102
- name: advanced_time
103103
steps:
104-
- uses: actions/checkout@v3
105-
- uses: actions/setup-python@v3
104+
- uses: actions/checkout@v4
105+
- uses: actions/setup-python@v5
106106
- name: setup environment and generate sources
107107
run: |
108108
pipx install platformio
@@ -112,7 +112,7 @@ jobs:
112112
lint:
113113
runs-on: ubuntu-latest
114114
steps:
115-
- uses: actions/checkout@v2
115+
- uses: actions/checkout@v4
116116
- uses: arduino/arduino-lint-action@v1
117117
with:
118118
library-manager: update

target_data/Cpp/cppDesktop/.github/workflows/meson_release.yaml.template

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ on:
55
tags:
66
- 'v*'
77

8-
{% raw -%}
8+
{% raw %}
99
jobs:
1010
meson_cpp17_matrix:
1111
strategy:
@@ -36,8 +36,8 @@ jobs:
3636
name: ${{ matrix.os }} ${{ matrix.buildType }} msys ${{ matrix.useMsys }}
3737
runs-on: ${{ matrix.os }}
3838
steps:
39-
- uses: actions/checkout@v3
40-
- uses: actions/setup-python@v3
39+
- uses: actions/checkout@v4
40+
- uses: actions/setup-python@v5
4141
- name: default - Prepare MSVC
4242
if: ${{ !matrix.useMsys && matrix.os == 'windows-latest' }}
4343
uses: bus1/cabuild/action/msdevshell@v1
@@ -81,21 +81,20 @@ jobs:
8181
shell: msys2 {0}
8282
run: meson test --verbose -C build
8383

84-
- uses: actions/upload-artifact@v3
84+
- uses: actions/upload-artifact@v4
8585
if: failure()
8686
with:
8787
name: build-artifact-${{ matrix.os }}-${{ matrix.buildType }}-msys-${{ matrix.useMsys }}
8888
path: build
8989
{% endraw %}
9090

91-
{% if target == 'cppDesktop' %}
92-
{% raw -%}
93-
release:
91+
{% if target == 'cppDesktop' %}{% raw %}
92+
release_job:
9493
name: "Release candidate"
9594
runs-on: "ubuntu-20.04"
9695
needs: [meson_cpp17_matrix]
9796
steps:
98-
- uses: actions/checkout@v3
97+
- uses: actions/checkout@v4
9998
- name: "release"
10099
uses: "marvinpinto/action-automatic-releases@latest"
101100
with:
@@ -110,5 +109,4 @@ jobs:
110109
provides: "unit-system = unit_system_dep"
111110
push-repository: "https://github.com/noah1510/wrapdb"
112111
github_token: ${{ secrets.CI_GITHUB_TOKEN }}
113-
{% endraw %}
114-
{% endif %}
112+
{% endraw %}{% endif %}

target_data/python3/generic/.github/workflows/release.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,15 @@ jobs:
2020
name: ${{ matrix.os }} - python ${{ matrix.pythonVersion }}
2121
runs-on: ${{ matrix.os }}
2222
steps:
23-
- uses: actions/checkout@v3
24-
- uses: actions/setup-python@v3
23+
- uses: actions/checkout@v4
24+
- uses: actions/setup-python@v5
2525
with:
2626
python-version: ${{ matrix.pythonVersion }}
2727

2828
- name: test the project
2929
run: python -m unittest tests/tests.py
3030

31-
- uses: actions/upload-artifact@v3
31+
- uses: actions/upload-artifact@v4
3232
if: failure()
3333
with:
3434
name: build-artifact-${{ matrix.os }}-${{ matrix.buildType }}-msys-${{ matrix.useMsys }}
@@ -41,7 +41,7 @@ jobs:
4141
permissions:
4242
id-token: write
4343
steps:
44-
- uses: actions/checkout@v3
44+
- uses: actions/checkout@v4
4545
- name: "release"
4646
uses: "marvinpinto/action-automatic-releases@latest"
4747
with:

0 commit comments

Comments
 (0)