Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 2 additions & 6 deletions .github/workflows/ci-deeploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,8 @@
name: CI • Deeploy

"on":
push:
branches:
- "**"
tags:
- "v*.*.*"
pull_request:
# Auto-trigger disabled in TrainDeeploy fork (not training-related).
# Re-enable by restoring the push: / pull_request: blocks.
workflow_dispatch:
inputs:
docker_image_deeploy:
Expand Down
8 changes: 2 additions & 6 deletions .github/workflows/ci-platform-chimera.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,8 @@
name: CI • Chimera

"on":
push:
branches:
- "**"
tags:
- "v*.*.*"
pull_request:
# Auto-trigger disabled in TrainDeeploy fork (not training-related).
# Re-enable by restoring the push: / pull_request: blocks.
workflow_dispatch:
inputs:
docker_image_deeploy:
Expand Down
8 changes: 2 additions & 6 deletions .github/workflows/ci-platform-cortexm.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,8 @@
name: CI • Cortex-M

"on":
push:
branches:
- "**"
tags:
- "v*.*.*"
pull_request:
# Auto-trigger disabled in TrainDeeploy fork (not training-related).
# Re-enable by restoring the push: / pull_request: blocks.
workflow_dispatch:
inputs:
docker_image_deeploy:
Expand Down
13 changes: 5 additions & 8 deletions .github/workflows/ci-platform-gap9-tiled.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,18 +6,15 @@
name: CI • GAP9 (Tiled)

"on":
push:
branches:
- "**"
tags:
- "v*.*.*"
pull_request:
# Auto-trigger disabled in TrainDeeploy fork: GAP9 has no training
# pytest jobs yet (only kernels / models). Re-enable by restoring
# the push: / pull_request: blocks once a training marker is wired in.
workflow_dispatch:
inputs:
docker_image_deeploy:
description: "Deeploy Image to use"
required: false
default: "ghcr.io/pulp-platform/deeploy-gap9:devel"
default: "ghcr.io/runwangdl/deeploy:gap9"

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
Expand All @@ -27,7 +24,7 @@ jobs:
select-env:
uses: ./.github/workflows/_select-env.yml
with:
docker_image_deeploy: ${{ github.event.inputs.docker_image_deeploy || 'ghcr.io/pulp-platform/deeploy-gap9:devel' }}
docker_image_deeploy: ${{ github.event.inputs.docker_image_deeploy || 'ghcr.io/runwangdl/deeploy:gap9' }}

gap9-kernels-tiled-singlebuffer-L2:
needs: select-env
Expand Down
13 changes: 5 additions & 8 deletions .github/workflows/ci-platform-gap9.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,18 +6,15 @@
name: CI • GAP9

"on":
push:
branches:
- "**"
tags:
- "v*.*.*"
pull_request:
# Auto-trigger disabled in TrainDeeploy fork: GAP9 has no training
# pytest jobs yet (only kernels / models). Re-enable by restoring
# the push: / pull_request: blocks once a training marker is wired in.
workflow_dispatch:
inputs:
docker_image_deeploy:
description: "Deeploy Image to use"
required: false
default: "ghcr.io/pulp-platform/deeploy-gap9:devel"
default: "ghcr.io/runwangdl/deeploy:gap9"


concurrency:
Expand All @@ -28,7 +25,7 @@ jobs:
select-env:
uses: ./.github/workflows/_select-env.yml
with:
docker_image_deeploy: ${{ github.event.inputs.docker_image_deeploy || 'ghcr.io/pulp-platform/deeploy-gap9:devel' }}
docker_image_deeploy: ${{ github.event.inputs.docker_image_deeploy || 'ghcr.io/runwangdl/deeploy:gap9' }}

gap9-kernels:
needs: select-env
Expand Down
8 changes: 2 additions & 6 deletions .github/workflows/ci-platform-generic.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,8 @@
name: CI • Generic

"on":
push:
branches:
- "**"
tags:
- "v*.*.*"
pull_request:
# Auto-trigger disabled in TrainDeeploy fork (not training-related).
# Re-enable by restoring the push: / pull_request: blocks.
workflow_dispatch:
inputs:
docker_image_deeploy:
Expand Down
8 changes: 2 additions & 6 deletions .github/workflows/ci-platform-mempool.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,8 @@
name: CI • Mempool

"on":
push:
branches:
- "**"
tags:
- "v*.*.*"
pull_request:
# Auto-trigger disabled in TrainDeeploy fork (not training-related).
# Re-enable by restoring the push: / pull_request: blocks.
workflow_dispatch:
inputs:
docker_image_deeploy:
Expand Down
8 changes: 2 additions & 6 deletions .github/workflows/ci-platform-siracusa-neureka-tiled.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,8 @@
name: CI • Siracusa + Neureka (Tiled)

"on":
push:
branches:
- "**"
tags:
- "v*.*.*"
pull_request:
# Auto-trigger disabled in TrainDeeploy fork (not training-related).
# Re-enable by restoring the push: / pull_request: blocks.
workflow_dispatch:
inputs:
docker_image_deeploy:
Expand Down
54 changes: 0 additions & 54 deletions .github/workflows/ci-platform-siracusa-tiled.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,33 +29,6 @@ jobs:
with:
docker_image_deeploy: ${{ inputs.docker_image_deeploy }}

# Kernel tests - L2 singlebuffer
siracusa-kernels-tiled-l2-singlebuffer:
needs: select-env
uses: ./.github/workflows/_runner-siracusa-tiled.yml
with:
runner: ${{ needs.select-env.outputs.runner }}
docker-image: ${{ needs.select-env.outputs.image }}
pytest-marker: "kernels and l2 and singlebuffer"

# Kernel tests - L2 doublebuffer
siracusa-kernels-tiled-l2-doublebuffer:
needs: select-env
uses: ./.github/workflows/_runner-siracusa-tiled.yml
with:
runner: ${{ needs.select-env.outputs.runner }}
docker-image: ${{ needs.select-env.outputs.image }}
pytest-marker: "kernels and l2 and doublebuffer"

# Model tests - L2 singlebuffer
siracusa-models-tiled-l2-singlebuffer:
needs: select-env
uses: ./.github/workflows/_runner-siracusa-tiled.yml
with:
runner: ${{ needs.select-env.outputs.runner }}
docker-image: ${{ needs.select-env.outputs.image }}
pytest-marker: "models and l2 and singlebuffer"

# Training tests - L2 singlebuffer
siracusa-training-tiled-l2-singlebuffer:
needs: select-env
Expand All @@ -64,30 +37,3 @@ jobs:
runner: ${{ needs.select-env.outputs.runner }}
docker-image: ${{ needs.select-env.outputs.image }}
pytest-marker: "training and l2 and singlebuffer"

# Model tests - L2 doublebuffer
siracusa-models-tiled-l2-doublebuffer:
needs: select-env
uses: ./.github/workflows/_runner-siracusa-tiled.yml
with:
runner: ${{ needs.select-env.outputs.runner }}
docker-image: ${{ needs.select-env.outputs.image }}
pytest-marker: "models and l2 and doublebuffer"

# Model tests - L3 singlebuffer
siracusa-models-tiled-l3-singlebuffer:
needs: select-env
uses: ./.github/workflows/_runner-siracusa-tiled.yml
with:
runner: ${{ needs.select-env.outputs.runner }}
docker-image: ${{ needs.select-env.outputs.image }}
pytest-marker: "models and l3 and singlebuffer"

# Model tests - L3 doublebuffer
siracusa-models-tiled-l3-doublebuffer:
needs: select-env
uses: ./.github/workflows/_runner-siracusa-tiled.yml
with:
runner: ${{ needs.select-env.outputs.runner }}
docker-image: ${{ needs.select-env.outputs.image }}
pytest-marker: "models and l3 and doublebuffer"
16 changes: 0 additions & 16 deletions .github/workflows/ci-platform-siracusa.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,22 +29,6 @@ jobs:
with:
docker_image_deeploy: ${{ inputs.docker_image_deeploy }}

siracusa-kernels:
needs: select-env
uses: ./.github/workflows/_runner-siracusa.yml
with:
runner: ${{ needs.select-env.outputs.runner }}
docker-image: ${{ needs.select-env.outputs.image }}
pytest-marker: kernels

siracusa-models:
needs: select-env
uses: ./.github/workflows/_runner-siracusa.yml
with:
runner: ${{ needs.select-env.outputs.runner }}
docker-image: ${{ needs.select-env.outputs.image }}
pytest-marker: models

siracusa-training:
needs: select-env
uses: ./.github/workflows/_runner-siracusa.yml
Expand Down
8 changes: 2 additions & 6 deletions .github/workflows/ci-platform-snitch-tiled.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,8 @@
name: CI • Snitch (Tiled)

"on":
push:
branches:
- "**"
tags:
- "v*.*.*"
pull_request:
# Auto-trigger disabled in TrainDeeploy fork (not training-related).
# Re-enable by restoring the push: / pull_request: blocks.
workflow_dispatch:
inputs:
docker_image_deeploy:
Expand Down
8 changes: 2 additions & 6 deletions .github/workflows/ci-platform-snitch.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,8 @@
name: CI • Snitch

"on":
push:
branches:
- "**"
tags:
- "v*.*.*"
pull_request:
# Auto-trigger disabled in TrainDeeploy fork (not training-related).
# Re-enable by restoring the push: / pull_request: blocks.
workflow_dispatch:
inputs:
docker_image_deeploy:
Expand Down
8 changes: 2 additions & 6 deletions .github/workflows/ci-platform-softhier.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,8 @@
name: CI • SoftHier

"on":
push:
branches:
- "**"
tags:
- "v*.*.*"
pull_request:
# Auto-trigger disabled in TrainDeeploy fork (not training-related).
# Re-enable by restoring the push: / pull_request: blocks.
workflow_dispatch:
inputs:
docker_image_deeploy:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/infra-generate-ccache-gap9.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ name: Infrastructure • Generate CCache GAP9
docker_image_deeploy:
description: "Deeploy GAP9 Image to use"
required: false
default: "ghcr.io/pulp-platform/deeploy-gap9:devel"
default: "ghcr.io/runwangdl/deeploy:gap9"
schedule:
# Runs the workflow on the default branch every day at 2AM CET to keep the cache fresh
- cron: "0 2 * * *"
Expand All @@ -21,7 +21,7 @@ jobs:
if: github.repository == 'pulp-platform/Deeploy'
runs-on: ubuntu-latest
container:
image: ${{ github.event.inputs.docker_image_deeploy || 'ghcr.io/pulp-platform/deeploy-gap9:devel' }}
image: ${{ github.event.inputs.docker_image_deeploy || 'ghcr.io/runwangdl/deeploy:gap9' }}
steps:
- name: Mark workspace as safe
run: git config --global --add safe.directory '*'
Expand Down
8 changes: 2 additions & 6 deletions .github/workflows/infra-generate-documentation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,8 @@
name: Infrastructure • Generate Documentation

"on":
push:
branches:
- "**"
tags:
- "v*.*.*"
pull_request:
# Auto-trigger disabled in TrainDeeploy fork (not training-related).
# Re-enable by restoring the push: / pull_request: blocks.
workflow_dispatch:

permissions:
Expand Down
2 changes: 1 addition & 1 deletion scripts/gap9-run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ set -euo pipefail
#########################################################################

# Image and container names
GAP9_IMAGE="ghcr.io/pulp-platform/deeploy-gap9"
GAP9_IMAGE="ghcr.io/runwangdl/deeploy:gap9"
USBIP_IMAGE="jonathanberi/devmgr"

DOCKER_PLATFORM="auto"
Expand Down
Loading