Update job names in ci.yml

This commit is contained in:
Matthias
2023-12-16 21:14:06 +01:00
parent 8d231dbf31
commit 93e9c4fa65

View File

@@ -122,7 +122,7 @@ jobs:
details: Freqtrade CI failed on ${{ matrix.os }} details: Freqtrade CI failed on ${{ matrix.os }}
webhookUrl: ${{ secrets.DISCORD_WEBHOOK }} webhookUrl: ${{ secrets.DISCORD_WEBHOOK }}
build_macos: build-macos:
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
strategy: strategy:
matrix: matrix:
@@ -229,7 +229,7 @@ jobs:
details: Test Succeeded! details: Test Succeeded!
webhookUrl: ${{ secrets.DISCORD_WEBHOOK }} webhookUrl: ${{ secrets.DISCORD_WEBHOOK }}
build_windows: build-windows:
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
strategy: strategy:
@@ -299,7 +299,7 @@ jobs:
details: Test Failed details: Test Failed
webhookUrl: ${{ secrets.DISCORD_WEBHOOK }} webhookUrl: ${{ secrets.DISCORD_WEBHOOK }}
mypy_version_check: mypy-version-check:
runs-on: ubuntu-22.04 runs-on: ubuntu-22.04
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
@@ -324,7 +324,7 @@ jobs:
python-version: "3.10" python-version: "3.10"
- uses: pre-commit/action@v3.0.0 - uses: pre-commit/action@v3.0.0
docs_check: docs-check:
runs-on: ubuntu-22.04 runs-on: ubuntu-22.04
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
@@ -404,10 +404,10 @@ jobs:
notify-complete: notify-complete:
needs: [ needs: [
build_linux, build_linux,
build_macos, build-macos,
build_windows, build-windows,
docs_check, docs-check,
mypy_version_check, mypy-version-check,
pre-commit, pre-commit,
build_linux_online build_linux_online
] ]
@@ -435,11 +435,10 @@ jobs:
webhookUrl: ${{ secrets.DISCORD_WEBHOOK }} webhookUrl: ${{ secrets.DISCORD_WEBHOOK }}
build: build:
needs: [ build_linux, build_macos, build_windows, docs_check, mypy_version_check, pre-commit ] name: "Build"
needs: [ build_linux, build-macos, build-windows, docs-check, mypy-version-check, pre-commit ]
runs-on: ubuntu-22.04 runs-on: ubuntu-22.04
if: (github.event_name == 'push' || github.event_name == 'schedule' || github.event_name == 'release') && github.repository == 'freqtrade/freqtrade'
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
@@ -462,6 +461,7 @@ jobs:
retention-days: 10 retention-days: 10
deploy-pypi: deploy-pypi:
name: "Deploy to PyPI"
needs: [ build ] needs: [ build ]
runs-on: ubuntu-22.04 runs-on: ubuntu-22.04
if: (github.event_name == 'release') if: (github.event_name == 'release')
@@ -490,7 +490,7 @@ jobs:
deploy-docker: deploy-docker:
needs: [ build_linux, build_macos, build_windows, docs_check, mypy_version_check, pre-commit ] needs: [ build_linux, build-macos, build-windows, docs-check, mypy-version-check, pre-commit ]
runs-on: ubuntu-22.04 runs-on: ubuntu-22.04
if: (github.event_name == 'push' || github.event_name == 'schedule' || github.event_name == 'release') && github.repository == 'freqtrade/freqtrade' if: (github.event_name == 'push' || github.event_name == 'schedule' || github.event_name == 'release') && github.repository == 'freqtrade/freqtrade'
@@ -539,7 +539,8 @@ jobs:
run: | run: |
build_helpers/publish_docker_multi.sh build_helpers/publish_docker_multi.sh
deploy_arm: deploy-arm:
name: "Deploy Docker"
permissions: permissions:
packages: write packages: write
needs: [ deploy-docker ] needs: [ deploy-docker ]