Skip to content

Commit

Permalink
Merge pull request #38 from ACCESS-NRI/34-add-conda-install-mule-to-p…
Browse files Browse the repository at this point in the history
…ayu-dev

Dev environment: Use coecms mule rather than pip install
  • Loading branch information
jo-basevi authored Aug 20, 2024
2 parents 2b630ed + f885fe5 commit ebb09f0
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 8 deletions.
11 changes: 5 additions & 6 deletions .github/workflows/deploy-dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -90,12 +90,11 @@ jobs:
run: conda pack

- name: Upload Artifact
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: payu-dev
name: ${{ steps.payu.outputs.name }}
if-no-files-found: error
path: |
${{ steps.payu.outputs.name }}.tar.gz
path: ${{ steps.payu.outputs.name }}.tar.gz

deploy:
runs-on: ubuntu-latest
Expand All @@ -106,9 +105,9 @@ jobs:
NAME: ${{ needs.pack.outputs.name }}
VERSION: ${{ needs.pack.outputs.version }}
steps:
- uses: actions/download-artifact@v3.0.2
- uses: actions/download-artifact@v4
with:
name: payu-dev
name: ${{ env.NAME }}

- uses: access-nri/actions/.github/actions/setup-ssh@main
id: ssh
Expand Down
5 changes: 3 additions & 2 deletions env-dev.yml
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
name: payu-dev
channels:
- accessnri
- coecms
- conda-forge
dependencies:
- python==3.10
# Use latest changes from payu's master branch
- pip:
- git+https://github.com/payu-org/payu.git@master
- mule @ git+https://github.com/metomi/mule@cce4b99c7046217b1ec1192118a786636e0d8e54#subdirectory=mule
- f90nml
- conda-lock
- conda-pack
Expand All @@ -16,4 +16,5 @@ dependencies:
- nco
- pytest
- openssh>=8.3
- xarray
- xarray
- mule

0 comments on commit ebb09f0

Please sign in to comment.