mirror of
https://github.com/progval/irctest.git
synced 2025-04-05 14:59:49 +00:00
github: Force ubuntu-20.04
Bahamut does not support ubuntu-22.04
This commit is contained in:
62
.github/workflows/test-devel.yml
vendored
62
.github/workflows/test-devel.yml
vendored
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build-anope:
|
build-anope:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- name: Create directories
|
- name: Create directories
|
||||||
run: cd ~/; mkdir -p .local/ go/
|
run: cd ~/; mkdir -p .local/ go/
|
||||||
@ -43,7 +43,7 @@ jobs:
|
|||||||
path: ~/artefacts-*.tar.gz
|
path: ~/artefacts-*.tar.gz
|
||||||
retention-days: 1
|
retention-days: 1
|
||||||
build-bahamut:
|
build-bahamut:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- name: Create directories
|
- name: Create directories
|
||||||
run: cd ~/; mkdir -p .local/ go/
|
run: cd ~/; mkdir -p .local/ go/
|
||||||
@ -92,7 +92,7 @@ jobs:
|
|||||||
path: ~/artefacts-*.tar.gz
|
path: ~/artefacts-*.tar.gz
|
||||||
retention-days: 1
|
retention-days: 1
|
||||||
build-hybrid:
|
build-hybrid:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- name: Create directories
|
- name: Create directories
|
||||||
run: cd ~/; mkdir -p .local/ go/
|
run: cd ~/; mkdir -p .local/ go/
|
||||||
@ -131,7 +131,7 @@ jobs:
|
|||||||
path: ~/artefacts-*.tar.gz
|
path: ~/artefacts-*.tar.gz
|
||||||
retention-days: 1
|
retention-days: 1
|
||||||
build-inspircd:
|
build-inspircd:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- name: Create directories
|
- name: Create directories
|
||||||
run: cd ~/; mkdir -p .local/ go/
|
run: cd ~/; mkdir -p .local/ go/
|
||||||
@ -162,7 +162,7 @@ jobs:
|
|||||||
path: ~/artefacts-*.tar.gz
|
path: ~/artefacts-*.tar.gz
|
||||||
retention-days: 1
|
retention-days: 1
|
||||||
build-ngircd:
|
build-ngircd:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- name: Create directories
|
- name: Create directories
|
||||||
run: cd ~/; mkdir -p .local/ go/
|
run: cd ~/; mkdir -p .local/ go/
|
||||||
@ -203,7 +203,7 @@ jobs:
|
|||||||
path: ~/artefacts-*.tar.gz
|
path: ~/artefacts-*.tar.gz
|
||||||
retention-days: 1
|
retention-days: 1
|
||||||
build-plexus4:
|
build-plexus4:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- name: Create directories
|
- name: Create directories
|
||||||
run: cd ~/; mkdir -p .local/ go/
|
run: cd ~/; mkdir -p .local/ go/
|
||||||
@ -245,7 +245,7 @@ jobs:
|
|||||||
path: ~/artefacts-*.tar.gz
|
path: ~/artefacts-*.tar.gz
|
||||||
retention-days: 1
|
retention-days: 1
|
||||||
build-solanum:
|
build-solanum:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- name: Create directories
|
- name: Create directories
|
||||||
run: cd ~/; mkdir -p .local/ go/
|
run: cd ~/; mkdir -p .local/ go/
|
||||||
@ -285,7 +285,7 @@ jobs:
|
|||||||
path: ~/artefacts-*.tar.gz
|
path: ~/artefacts-*.tar.gz
|
||||||
retention-days: 1
|
retention-days: 1
|
||||||
build-unrealircd:
|
build-unrealircd:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- name: Create directories
|
- name: Create directories
|
||||||
run: cd ~/; mkdir -p .local/ go/
|
run: cd ~/; mkdir -p .local/ go/
|
||||||
@ -331,7 +331,7 @@ jobs:
|
|||||||
path: ~/artefacts-*.tar.gz
|
path: ~/artefacts-*.tar.gz
|
||||||
retention-days: 1
|
retention-days: 1
|
||||||
build-unrealircd-5:
|
build-unrealircd-5:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- name: Create directories
|
- name: Create directories
|
||||||
run: cd ~/; mkdir -p .local/ go/
|
run: cd ~/; mkdir -p .local/ go/
|
||||||
@ -401,7 +401,7 @@ jobs:
|
|||||||
- test-unrealircd-anope
|
- test-unrealircd-anope
|
||||||
- test-unrealircd-atheme
|
- test-unrealircd-atheme
|
||||||
- test-unrealircd-dlk
|
- test-unrealircd-dlk
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Download Artifacts
|
- name: Download Artifacts
|
||||||
@ -428,7 +428,7 @@ jobs:
|
|||||||
test-bahamut:
|
test-bahamut:
|
||||||
needs:
|
needs:
|
||||||
- build-bahamut
|
- build-bahamut
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -462,7 +462,7 @@ jobs:
|
|||||||
needs:
|
needs:
|
||||||
- build-bahamut
|
- build-bahamut
|
||||||
- build-anope
|
- build-anope
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -500,7 +500,7 @@ jobs:
|
|||||||
test-bahamut-atheme:
|
test-bahamut-atheme:
|
||||||
needs:
|
needs:
|
||||||
- build-bahamut
|
- build-bahamut
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -532,7 +532,7 @@ jobs:
|
|||||||
path: pytest.xml
|
path: pytest.xml
|
||||||
test-ergo:
|
test-ergo:
|
||||||
needs: []
|
needs: []
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -574,7 +574,7 @@ jobs:
|
|||||||
needs:
|
needs:
|
||||||
- build-hybrid
|
- build-hybrid
|
||||||
- build-anope
|
- build-anope
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -612,7 +612,7 @@ jobs:
|
|||||||
test-inspircd:
|
test-inspircd:
|
||||||
needs:
|
needs:
|
||||||
- build-inspircd
|
- build-inspircd
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -646,7 +646,7 @@ jobs:
|
|||||||
needs:
|
needs:
|
||||||
- build-inspircd
|
- build-inspircd
|
||||||
- build-anope
|
- build-anope
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -683,7 +683,7 @@ jobs:
|
|||||||
path: pytest.xml
|
path: pytest.xml
|
||||||
test-ircu2:
|
test-ircu2:
|
||||||
needs: []
|
needs: []
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -722,7 +722,7 @@ jobs:
|
|||||||
path: pytest.xml
|
path: pytest.xml
|
||||||
test-limnoria:
|
test-limnoria:
|
||||||
needs: []
|
needs: []
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -750,7 +750,7 @@ jobs:
|
|||||||
path: pytest.xml
|
path: pytest.xml
|
||||||
test-nefarious:
|
test-nefarious:
|
||||||
needs: []
|
needs: []
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -789,7 +789,7 @@ jobs:
|
|||||||
test-ngircd:
|
test-ngircd:
|
||||||
needs:
|
needs:
|
||||||
- build-ngircd
|
- build-ngircd
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -823,7 +823,7 @@ jobs:
|
|||||||
needs:
|
needs:
|
||||||
- build-ngircd
|
- build-ngircd
|
||||||
- build-anope
|
- build-anope
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -861,7 +861,7 @@ jobs:
|
|||||||
test-ngircd-atheme:
|
test-ngircd-atheme:
|
||||||
needs:
|
needs:
|
||||||
- build-ngircd
|
- build-ngircd
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -895,7 +895,7 @@ jobs:
|
|||||||
needs:
|
needs:
|
||||||
- build-plexus4
|
- build-plexus4
|
||||||
- build-anope
|
- build-anope
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -933,7 +933,7 @@ jobs:
|
|||||||
test-solanum:
|
test-solanum:
|
||||||
needs:
|
needs:
|
||||||
- build-solanum
|
- build-solanum
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -965,7 +965,7 @@ jobs:
|
|||||||
path: pytest.xml
|
path: pytest.xml
|
||||||
test-sopel:
|
test-sopel:
|
||||||
needs: []
|
needs: []
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -993,7 +993,7 @@ jobs:
|
|||||||
test-unrealircd:
|
test-unrealircd:
|
||||||
needs:
|
needs:
|
||||||
- build-unrealircd
|
- build-unrealircd
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -1026,7 +1026,7 @@ jobs:
|
|||||||
test-unrealircd-5:
|
test-unrealircd-5:
|
||||||
needs:
|
needs:
|
||||||
- build-unrealircd-5
|
- build-unrealircd-5
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -1060,7 +1060,7 @@ jobs:
|
|||||||
needs:
|
needs:
|
||||||
- build-unrealircd
|
- build-unrealircd
|
||||||
- build-anope
|
- build-anope
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -1098,7 +1098,7 @@ jobs:
|
|||||||
test-unrealircd-atheme:
|
test-unrealircd-atheme:
|
||||||
needs:
|
needs:
|
||||||
- build-unrealircd
|
- build-unrealircd
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -1131,7 +1131,7 @@ jobs:
|
|||||||
test-unrealircd-dlk:
|
test-unrealircd-dlk:
|
||||||
needs:
|
needs:
|
||||||
- build-unrealircd
|
- build-unrealircd
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
|
12
.github/workflows/test-devel_release.yml
vendored
12
.github/workflows/test-devel_release.yml
vendored
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build-anope:
|
build-anope:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- name: Create directories
|
- name: Create directories
|
||||||
run: cd ~/; mkdir -p .local/ go/
|
run: cd ~/; mkdir -p .local/ go/
|
||||||
@ -43,7 +43,7 @@ jobs:
|
|||||||
path: ~/artefacts-*.tar.gz
|
path: ~/artefacts-*.tar.gz
|
||||||
retention-days: 1
|
retention-days: 1
|
||||||
build-inspircd:
|
build-inspircd:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- name: Create directories
|
- name: Create directories
|
||||||
run: cd ~/; mkdir -p .local/ go/
|
run: cd ~/; mkdir -p .local/ go/
|
||||||
@ -80,7 +80,7 @@ jobs:
|
|||||||
- test-inspircd
|
- test-inspircd
|
||||||
- test-inspircd-anope
|
- test-inspircd-anope
|
||||||
- test-inspircd-atheme
|
- test-inspircd-atheme
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Download Artifacts
|
- name: Download Artifacts
|
||||||
@ -107,7 +107,7 @@ jobs:
|
|||||||
test-inspircd:
|
test-inspircd:
|
||||||
needs:
|
needs:
|
||||||
- build-inspircd
|
- build-inspircd
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -141,7 +141,7 @@ jobs:
|
|||||||
needs:
|
needs:
|
||||||
- build-inspircd
|
- build-inspircd
|
||||||
- build-anope
|
- build-anope
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -179,7 +179,7 @@ jobs:
|
|||||||
test-inspircd-atheme:
|
test-inspircd-atheme:
|
||||||
needs:
|
needs:
|
||||||
- build-inspircd
|
- build-inspircd
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
|
70
.github/workflows/test-stable.yml
vendored
70
.github/workflows/test-stable.yml
vendored
@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build-anope:
|
build-anope:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- name: Create directories
|
- name: Create directories
|
||||||
run: cd ~/; mkdir -p .local/ go/
|
run: cd ~/; mkdir -p .local/ go/
|
||||||
@ -43,7 +43,7 @@ jobs:
|
|||||||
path: ~/artefacts-*.tar.gz
|
path: ~/artefacts-*.tar.gz
|
||||||
retention-days: 1
|
retention-days: 1
|
||||||
build-bahamut:
|
build-bahamut:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- name: Create directories
|
- name: Create directories
|
||||||
run: cd ~/; mkdir -p .local/ go/
|
run: cd ~/; mkdir -p .local/ go/
|
||||||
@ -92,7 +92,7 @@ jobs:
|
|||||||
path: ~/artefacts-*.tar.gz
|
path: ~/artefacts-*.tar.gz
|
||||||
retention-days: 1
|
retention-days: 1
|
||||||
build-charybdis:
|
build-charybdis:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- name: Create directories
|
- name: Create directories
|
||||||
run: cd ~/; mkdir -p .local/ go/
|
run: cd ~/; mkdir -p .local/ go/
|
||||||
@ -132,7 +132,7 @@ jobs:
|
|||||||
path: ~/artefacts-*.tar.gz
|
path: ~/artefacts-*.tar.gz
|
||||||
retention-days: 1
|
retention-days: 1
|
||||||
build-hybrid:
|
build-hybrid:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- name: Create directories
|
- name: Create directories
|
||||||
run: cd ~/; mkdir -p .local/ go/
|
run: cd ~/; mkdir -p .local/ go/
|
||||||
@ -171,7 +171,7 @@ jobs:
|
|||||||
path: ~/artefacts-*.tar.gz
|
path: ~/artefacts-*.tar.gz
|
||||||
retention-days: 1
|
retention-days: 1
|
||||||
build-inspircd:
|
build-inspircd:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- name: Create directories
|
- name: Create directories
|
||||||
run: cd ~/; mkdir -p .local/ go/
|
run: cd ~/; mkdir -p .local/ go/
|
||||||
@ -202,7 +202,7 @@ jobs:
|
|||||||
path: ~/artefacts-*.tar.gz
|
path: ~/artefacts-*.tar.gz
|
||||||
retention-days: 1
|
retention-days: 1
|
||||||
build-ngircd:
|
build-ngircd:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- name: Create directories
|
- name: Create directories
|
||||||
run: cd ~/; mkdir -p .local/ go/
|
run: cd ~/; mkdir -p .local/ go/
|
||||||
@ -243,7 +243,7 @@ jobs:
|
|||||||
path: ~/artefacts-*.tar.gz
|
path: ~/artefacts-*.tar.gz
|
||||||
retention-days: 1
|
retention-days: 1
|
||||||
build-plexus4:
|
build-plexus4:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- name: Create directories
|
- name: Create directories
|
||||||
run: cd ~/; mkdir -p .local/ go/
|
run: cd ~/; mkdir -p .local/ go/
|
||||||
@ -285,7 +285,7 @@ jobs:
|
|||||||
path: ~/artefacts-*.tar.gz
|
path: ~/artefacts-*.tar.gz
|
||||||
retention-days: 1
|
retention-days: 1
|
||||||
build-solanum:
|
build-solanum:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- name: Create directories
|
- name: Create directories
|
||||||
run: cd ~/; mkdir -p .local/ go/
|
run: cd ~/; mkdir -p .local/ go/
|
||||||
@ -325,7 +325,7 @@ jobs:
|
|||||||
path: ~/artefacts-*.tar.gz
|
path: ~/artefacts-*.tar.gz
|
||||||
retention-days: 1
|
retention-days: 1
|
||||||
build-unrealircd:
|
build-unrealircd:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- name: Create directories
|
- name: Create directories
|
||||||
run: cd ~/; mkdir -p .local/ go/
|
run: cd ~/; mkdir -p .local/ go/
|
||||||
@ -371,7 +371,7 @@ jobs:
|
|||||||
path: ~/artefacts-*.tar.gz
|
path: ~/artefacts-*.tar.gz
|
||||||
retention-days: 1
|
retention-days: 1
|
||||||
build-unrealircd-5:
|
build-unrealircd-5:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- name: Create directories
|
- name: Create directories
|
||||||
run: cd ~/; mkdir -p .local/ go/
|
run: cd ~/; mkdir -p .local/ go/
|
||||||
@ -444,7 +444,7 @@ jobs:
|
|||||||
- test-unrealircd-anope
|
- test-unrealircd-anope
|
||||||
- test-unrealircd-atheme
|
- test-unrealircd-atheme
|
||||||
- test-unrealircd-dlk
|
- test-unrealircd-dlk
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Download Artifacts
|
- name: Download Artifacts
|
||||||
@ -471,7 +471,7 @@ jobs:
|
|||||||
test-bahamut:
|
test-bahamut:
|
||||||
needs:
|
needs:
|
||||||
- build-bahamut
|
- build-bahamut
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -505,7 +505,7 @@ jobs:
|
|||||||
needs:
|
needs:
|
||||||
- build-bahamut
|
- build-bahamut
|
||||||
- build-anope
|
- build-anope
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -543,7 +543,7 @@ jobs:
|
|||||||
test-bahamut-atheme:
|
test-bahamut-atheme:
|
||||||
needs:
|
needs:
|
||||||
- build-bahamut
|
- build-bahamut
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -576,7 +576,7 @@ jobs:
|
|||||||
test-charybdis:
|
test-charybdis:
|
||||||
needs:
|
needs:
|
||||||
- build-charybdis
|
- build-charybdis
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -608,7 +608,7 @@ jobs:
|
|||||||
path: pytest.xml
|
path: pytest.xml
|
||||||
test-ergo:
|
test-ergo:
|
||||||
needs: []
|
needs: []
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -650,7 +650,7 @@ jobs:
|
|||||||
needs:
|
needs:
|
||||||
- build-hybrid
|
- build-hybrid
|
||||||
- build-anope
|
- build-anope
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -688,7 +688,7 @@ jobs:
|
|||||||
test-inspircd:
|
test-inspircd:
|
||||||
needs:
|
needs:
|
||||||
- build-inspircd
|
- build-inspircd
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -722,7 +722,7 @@ jobs:
|
|||||||
needs:
|
needs:
|
||||||
- build-inspircd
|
- build-inspircd
|
||||||
- build-anope
|
- build-anope
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -760,7 +760,7 @@ jobs:
|
|||||||
test-inspircd-atheme:
|
test-inspircd-atheme:
|
||||||
needs:
|
needs:
|
||||||
- build-inspircd
|
- build-inspircd
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -792,7 +792,7 @@ jobs:
|
|||||||
path: pytest.xml
|
path: pytest.xml
|
||||||
test-irc2:
|
test-irc2:
|
||||||
needs: []
|
needs: []
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -842,7 +842,7 @@ jobs:
|
|||||||
path: pytest.xml
|
path: pytest.xml
|
||||||
test-ircu2:
|
test-ircu2:
|
||||||
needs: []
|
needs: []
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -881,7 +881,7 @@ jobs:
|
|||||||
path: pytest.xml
|
path: pytest.xml
|
||||||
test-limnoria:
|
test-limnoria:
|
||||||
needs: []
|
needs: []
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -908,7 +908,7 @@ jobs:
|
|||||||
path: pytest.xml
|
path: pytest.xml
|
||||||
test-nefarious:
|
test-nefarious:
|
||||||
needs: []
|
needs: []
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -947,7 +947,7 @@ jobs:
|
|||||||
test-ngircd:
|
test-ngircd:
|
||||||
needs:
|
needs:
|
||||||
- build-ngircd
|
- build-ngircd
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -981,7 +981,7 @@ jobs:
|
|||||||
needs:
|
needs:
|
||||||
- build-ngircd
|
- build-ngircd
|
||||||
- build-anope
|
- build-anope
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -1019,7 +1019,7 @@ jobs:
|
|||||||
test-ngircd-atheme:
|
test-ngircd-atheme:
|
||||||
needs:
|
needs:
|
||||||
- build-ngircd
|
- build-ngircd
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -1053,7 +1053,7 @@ jobs:
|
|||||||
needs:
|
needs:
|
||||||
- build-plexus4
|
- build-plexus4
|
||||||
- build-anope
|
- build-anope
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -1091,7 +1091,7 @@ jobs:
|
|||||||
test-solanum:
|
test-solanum:
|
||||||
needs:
|
needs:
|
||||||
- build-solanum
|
- build-solanum
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -1123,7 +1123,7 @@ jobs:
|
|||||||
path: pytest.xml
|
path: pytest.xml
|
||||||
test-sopel:
|
test-sopel:
|
||||||
needs: []
|
needs: []
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -1151,7 +1151,7 @@ jobs:
|
|||||||
test-unrealircd:
|
test-unrealircd:
|
||||||
needs:
|
needs:
|
||||||
- build-unrealircd
|
- build-unrealircd
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -1184,7 +1184,7 @@ jobs:
|
|||||||
test-unrealircd-5:
|
test-unrealircd-5:
|
||||||
needs:
|
needs:
|
||||||
- build-unrealircd-5
|
- build-unrealircd-5
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -1218,7 +1218,7 @@ jobs:
|
|||||||
needs:
|
needs:
|
||||||
- build-unrealircd
|
- build-unrealircd
|
||||||
- build-anope
|
- build-anope
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -1256,7 +1256,7 @@ jobs:
|
|||||||
test-unrealircd-atheme:
|
test-unrealircd-atheme:
|
||||||
needs:
|
needs:
|
||||||
- build-unrealircd
|
- build-unrealircd
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
@ -1289,7 +1289,7 @@ jobs:
|
|||||||
test-unrealircd-dlk:
|
test-unrealircd-dlk:
|
||||||
needs:
|
needs:
|
||||||
- build-unrealircd
|
- build-unrealircd
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python 3.7
|
- name: Set up Python 3.7
|
||||||
|
@ -116,7 +116,7 @@ def get_build_job(*, software_config, software_id, version_flavor):
|
|||||||
return None
|
return None
|
||||||
|
|
||||||
return {
|
return {
|
||||||
"runs-on": "ubuntu-latest",
|
"runs-on": "ubuntu-20.04",
|
||||||
"steps": [
|
"steps": [
|
||||||
{
|
{
|
||||||
"name": "Create directories",
|
"name": "Create directories",
|
||||||
@ -191,7 +191,7 @@ def get_test_job(*, config, test_config, test_id, version_flavor, jobs):
|
|||||||
unpack = []
|
unpack = []
|
||||||
|
|
||||||
return {
|
return {
|
||||||
"runs-on": "ubuntu-latest",
|
"runs-on": "ubuntu-20.04",
|
||||||
"needs": needs,
|
"needs": needs,
|
||||||
"steps": [
|
"steps": [
|
||||||
{"uses": "actions/checkout@v2"},
|
{"uses": "actions/checkout@v2"},
|
||||||
@ -307,7 +307,7 @@ def generate_workflow(config: dict, version_flavor: VersionFlavor):
|
|||||||
jobs["publish-test-results"] = {
|
jobs["publish-test-results"] = {
|
||||||
"name": "Publish Dashboard",
|
"name": "Publish Dashboard",
|
||||||
"needs": sorted({f"test-{test_id}" for test_id in config["tests"]} & set(jobs)),
|
"needs": sorted({f"test-{test_id}" for test_id in config["tests"]} & set(jobs)),
|
||||||
"runs-on": "ubuntu-latest",
|
"runs-on": "ubuntu-20.04",
|
||||||
# the build-and-test job might be skipped, we don't need to run
|
# the build-and-test job might be skipped, we don't need to run
|
||||||
# this job then
|
# this job then
|
||||||
"if": "success() || failure()",
|
"if": "success() || failure()",
|
||||||
|
Reference in New Issue
Block a user