File tree Expand file tree Collapse file tree 7 files changed +31
-24
lines changed
Expand file tree Collapse file tree 7 files changed +31
-24
lines changed Original file line number Diff line number Diff line change 99jobs :
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
Original file line number Diff line number Diff line change @@ -11,20 +11,27 @@ permissions:
1111
1212jobs :
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 }}
Original file line number Diff line number Diff line change 77
88jobs :
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
Original file line number Diff line number Diff line change 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
Original file line number Diff line number Diff line change 66
77jobs :
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 :
Original file line number Diff line number Diff line change 66
77jobs :
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 :
Original file line number Diff line number Diff line change 66jobs :
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
You can’t perform that action at this time.
0 commit comments