Skip to content

Commit

Permalink
Update
Browse files Browse the repository at this point in the history
  • Loading branch information
cansavvy committed Jan 7, 2025
1 parent e50a595 commit 95be7df
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 12 deletions.
24 changes: 20 additions & 4 deletions .github/workflows/merge.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,15 +35,31 @@ jobs:
with:
files: bioconductor/*

- name: Get specific changed files
id: python
uses: tj-actions/[email protected]
with:
files: python/*

- name: Get specific changed files
id: jupyter
uses: tj-actions/[email protected]
with:
files: jupyter/*

- run: |
echo ${{steps.base_ottr.outputs.any_changed}}
echo ${{steps.ottrpal.outputs.any_changed}}
echo ${{steps.bioconductor.outputs.any_changed}}
echo ${{steps.python.outputs.any_changed}}
echo ${{steps.jupyter.outputs.any_changed}}
outputs:
base_ottr_changed: ${{steps.base_ottr.outputs.any_changed}}
ottrpal_changed: ${{steps.ottrpal.outputs.any_changed}}
bioconductor_changed: ${{steps.bioconductor.outputs.any_changed}}
python_changed: ${{steps.python.outputs.any_changed}}
quarto_changed: ${{steps.jupyter.outputs.any_changed}}

build-base:
name: Build base ottr image
Expand Down Expand Up @@ -87,14 +103,14 @@ jobs:
DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }}
DOCKERHUB_TOKEN: ${{ secrets.DOCKERHUB_TOKEN }}

build-quarto:
build-jupyter:
name: Build quarto image
needs: dockerfiles-changed
if: ${{needs.dockerfiles-changed.outputs.quarto_changed == 'true'}}
if: ${{needs.dockerfiles-changed.outputs.jupyter_changed == 'true'}}
uses: ./.github/workflows/docker-test.yml
with:
directory: ottr_quarto
tag: jhudsl/ottr_quarto
directory: ottr_jupyter
tag: jhudsl/ottr_jupyter
dockerhubpush: true
secrets:
GH_PAT: ${{ secrets.GH_PAT }}
Expand Down
16 changes: 8 additions & 8 deletions .github/workflows/pull_request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,21 +45,21 @@ jobs:
id: quarto
uses: tj-actions/[email protected]
with:
files: ottr_quarto/*
files: ottr_jupyter/*

- run: |
echo ${{steps.base_ottr.outputs.any_changed}}
echo ${{steps.ottrpal.outputs.any_changed}}
echo ${{steps.bioconductor.outputs.any_changed}}
echo ${{steps.python.outputs.any_changed}}
echo ${{steps.quarto.outputs.any_changed}}
echo ${{steps.jupyter.outputs.any_changed}}
outputs:
base_ottr_changed: ${{steps.base_ottr.outputs.any_changed}}
ottrpal_changed: ${{steps.ottrpal.outputs.any_changed}}
bioconductor_changed: ${{steps.bioconductor.outputs.any_changed}}
python_changed: ${{steps.python.outputs.any_changed}}
quarto_changed: ${{steps.quarto.outputs.any_changed}}
quarto_changed: ${{steps.jupyter.outputs.any_changed}}

build-base:
name: Build base ottr image
Expand Down Expand Up @@ -105,13 +105,13 @@ jobs:
secrets:
GH_PAT: ${{ secrets.GH_PAT }}

build-quarto:
name: Build quarto ottr image
build-jupyter:
name: Build jupyter ottr image
needs: dockerfiles-changed
if: ${{needs.dockerfiles-changed.outputs.quarto_changed == 'true'}}
if: ${{needs.dockerfiles-changed.outputs.jupyter_changed == 'true'}}
uses: ./.github/workflows/docker-test.yml
with:
directory: ottr_quarto
tag: jhudsl/ottr_quarto
directory: ottr_jupyter
tag: jhudsl/ottr_jupyter
secrets:
GH_PAT: ${{ secrets.GH_PAT }}

0 comments on commit 95be7df

Please sign in to comment.