From 30acf592f29542a03046d0d9d9515cb28ba44afc Mon Sep 17 00:00:00 2001 From: Unai Martinez-Corral Date: Sun, 22 May 2022 02:46:03 +0200 Subject: [PATCH] ci: avoid installing dependencies in each job Signed-off-by: Unai Martinez-Corral --- .github/workflows/Pipeline.yml | 58 ++++++++++++++++++++++++---------- 1 file changed, 42 insertions(+), 16 deletions(-) diff --git a/.github/workflows/Pipeline.yml b/.github/workflows/Pipeline.yml index b38fa03d6..20b6ddf75 100644 --- a/.github/workflows/Pipeline.yml +++ b/.github/workflows/Pipeline.yml @@ -3,11 +3,51 @@ name: Pipeline on: workflow_call: +env: + IMAGE: ghcr.io/f4pga/prjxray/ci + jobs: + Dependencies: + runs-on: ubuntu-latest + + steps: + + - run: | + docker build -t $IMAGE - <