Skip to content

Commit 3ccd950

Browse files
committed
👷 ci: bump github actions
1 parent d0daf7b commit 3ccd950

File tree

7 files changed

+31
-24
lines changed

7 files changed

+31
-24
lines changed

.github/workflows/build.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@ on:
99
jobs:
1010
auto-build:
1111
environment: auto-build
12-
runs-on: ubuntu-20.04
12+
runs-on: ubuntu-22.04
1313
steps:
14-
- uses: actions/checkout@v2
15-
- name: Set up Python
16-
uses: actions/setup-python@v2
14+
- uses: actions/checkout@v4
15+
- name: ⬇️ Install Python
16+
uses: actions/setup-python@v5
1717
with:
1818
python-version: '3.x'
1919
- name: Initialize submodules

.github/workflows/code-check-identified.yml

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,20 +11,27 @@ permissions:
1111

1212
jobs:
1313
code-check:
14-
runs-on: ubuntu-20.04
14+
runs-on: [self-hosted, linux, eu-west-2]
1515
steps:
16-
- uses: actions/checkout@v2
17-
- name: Import Outscale API description
16+
- name: 🧹 Frieza
17+
uses: outscale/frieza-github-actions/frieza-clean@master
18+
with:
19+
access_key: ${{ secrets.OSC_ACCESS_KEY }}
20+
secret_key: ${{ secrets.OSC_SECRET_KEY }}
21+
region: ${{ secrets.OSC_REGION }}
22+
- name: ⬇️ Checkout repository
23+
uses: actions/checkout@v4
24+
- name: ⬇️ Import Outscale API description
1825
run: make init
19-
- name: Set up Python
20-
uses: actions/setup-python@v2
26+
- name: ⬇️ Install Python
27+
uses: actions/setup-python@v5
2128
with:
2229
python-version: '3.x'
23-
- name: Install Python dependencies
30+
- name: ⬇️ Install Python dependencies
2431
run: make .venv/ok
25-
- name: Build python package
32+
- name: ⬇️ Build python package
2633
run: make package
27-
- name: Run integration tests
34+
- name: 🧪 Run integration tests
2835
env:
2936
OSC_ACCESS_KEY: ${{ secrets.OSC_ACCESS_KEY }}
3037
OSC_SECRET_KEY: ${{ secrets.OSC_SECRET_KEY }}

.github/workflows/code-check.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ on:
77

88
jobs:
99
code-check:
10-
runs-on: ubuntu-20.04
10+
runs-on: ubuntu-22.04
1111
steps:
12-
- uses: actions/checkout@v2
12+
- uses: actions/checkout@v4
1313
- name: Import Outscale API description
1414
run: make init
15-
- name: Set up Python
16-
uses: actions/setup-python@v2
15+
- name: Install Python
16+
uses: actions/setup-python@v5
1717
with:
1818
python-version: '3.x'
1919
- name: Install Python dependencies

.github/workflows/codeql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424

2525
steps:
2626
- name: Checkout
27-
uses: actions/checkout@v3
27+
uses: actions/checkout@v4
2828

2929
- name: Initialize CodeQL
3030
uses: github/codeql-action/init@v2

.github/workflows/cred-scan.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ on:
66

77
jobs:
88
cred-scan:
9-
runs-on: ubuntu-20.04
9+
runs-on: ubuntu-22.04
1010
steps:
11-
- uses: actions/checkout@v2
11+
- uses: actions/checkout@v4
1212
- name: Scan credentials
1313
uses: outscale-dev/cred-scan@main
1414
with:

.github/workflows/github-sanity-scan.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ on:
66

77
jobs:
88
github-sanity-scan:
9-
runs-on: ubuntu-20.04
9+
runs-on: ubuntu-22.04
1010
steps:
11-
- uses: actions/checkout@v2
11+
- uses: actions/checkout@v4
1212
- name: Github sanity scanner
1313
uses: outscale/github-sanity-scan@main
1414
with:

.github/workflows/publish.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ on:
66
jobs:
77
publish:
88
environment: publish
9-
runs-on: ubuntu-20.04
9+
runs-on: ubuntu-22.04
1010
steps:
11-
- uses: actions/checkout@v2
11+
- uses: actions/checkout@v4
1212
- name: Set up Python
13-
uses: actions/setup-python@v2
13+
uses: actions/setup-python@v5
1414
with:
1515
python-version: '3.x'
1616
- name: Initialize submodules

0 commit comments

Comments
 (0)