mirror of
https://github.com/go-gitea/gitea.git
synced 2026-08-01 16:05:12 +02:00
feat: Add the jobparser changes
Signed-off-by: Pascal Zimmermann <pascal.zimmermann@theiotstudio.com>
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
name: test
|
||||
jobs:
|
||||
job1:
|
||||
runs-on: ubuntu-latest
|
||||
outputs:
|
||||
versions: ${{ steps.version-map.outputs.versions }}
|
||||
steps:
|
||||
- name: Generate the version map
|
||||
id: version-map
|
||||
run: |
|
||||
echo "versions=[1.17, 1.18, 1.19]" >> $GITHUB_OUTPUT
|
||||
job2:
|
||||
needs: job1
|
||||
strategy:
|
||||
matrix:
|
||||
version: ${{ fromJSON(needs.job1.outputs.versions) }}
|
||||
os: ubuntu-24.04
|
||||
runs-on: ${{ matrix.os }}
|
||||
name: test_version_${{ matrix.version }}_on_${{ matrix.os }}
|
||||
steps:
|
||||
- uses: actions/setup-go@v3
|
||||
with:
|
||||
go-version: ${{ matrix.version }}
|
||||
- run: uname -a && go version
|
||||
@@ -0,0 +1,66 @@
|
||||
name: test
|
||||
jobs:
|
||||
job1:
|
||||
name: job1
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- id: version-map
|
||||
name: Generate the version map
|
||||
run: |
|
||||
echo "versions=[1.17, 1.18, 1.19]" >> $GITHUB_OUTPUT
|
||||
outputs:
|
||||
versions: ${{ steps.version-map.outputs.versions }}
|
||||
---
|
||||
name: test
|
||||
jobs:
|
||||
job2:
|
||||
name: test_version_1.17_on_ubuntu-24.04
|
||||
needs: job1
|
||||
runs-on: ubuntu-24.04
|
||||
steps:
|
||||
- uses: actions/setup-go@v3
|
||||
with:
|
||||
go-version: ${{ matrix.version }}
|
||||
- run: uname -a && go version
|
||||
strategy:
|
||||
matrix:
|
||||
os:
|
||||
- ubuntu-24.04
|
||||
version:
|
||||
- 1.17
|
||||
---
|
||||
name: test
|
||||
jobs:
|
||||
job2:
|
||||
name: test_version_1.18_on_ubuntu-24.04
|
||||
needs: job1
|
||||
runs-on: ubuntu-24.04
|
||||
steps:
|
||||
- uses: actions/setup-go@v3
|
||||
with:
|
||||
go-version: ${{ matrix.version }}
|
||||
- run: uname -a && go version
|
||||
strategy:
|
||||
matrix:
|
||||
os:
|
||||
- ubuntu-24.04
|
||||
version:
|
||||
- 1.18
|
||||
---
|
||||
name: test
|
||||
jobs:
|
||||
job2:
|
||||
name: test_version_1.19_on_ubuntu-24.04
|
||||
needs: job1
|
||||
runs-on: ubuntu-24.04
|
||||
steps:
|
||||
- uses: actions/setup-go@v3
|
||||
with:
|
||||
go-version: ${{ matrix.version }}
|
||||
- run: uname -a && go version
|
||||
strategy:
|
||||
matrix:
|
||||
os:
|
||||
- ubuntu-24.04
|
||||
version:
|
||||
- 1.19
|
||||
Reference in New Issue
Block a user