diff --git a/.github/workflows/integration-test.yml b/.github/workflows/integration-test.yml deleted file mode 100644 index a83426b3..00000000 --- a/.github/workflows/integration-test.yml +++ /dev/null @@ -1,61 +0,0 @@ ---- -name: Integration Test - -on: - pull_request: - branches: - - develop - paths: - - '.github/workflows/integration-test.yml' - - 'docker/**' - - push: - branches: - - develop - paths: - - '.github/workflows/integration-test.yml' - - 'docker/**' - - release: - types: [published] - -permissions: - id-token: write - contents: read - -jobs: - integration-test: - runs-on: ubuntu-latest - steps: - - name: git checkout dea-sandbox - uses: actions/checkout@v3 - with: - path: dea-sandbox - - - name: git checkout dea-notebooks - uses: actions/checkout@v3 - with: - repository: GeoscienceAustralia/dea-notebooks - path: dea-notebooks - ref: stable - - - name: Configure AWS credentials - uses: aws-actions/configure-aws-credentials@v1 - with: - role-to-assume: arn:aws:iam::538673716275:role/github-actions-role-readonly - aws-region: ap-southeast-2 - - - name: Copy tide modelling files with the AWS CLI - run: aws s3 sync s3://dea-non-public-data/tide_models/tide_models tide_models - - - name: Start docker-compose - run: | - sudo chown -R 1000:100 ./dea-notebooks - cd ./dea-sandbox/integration-testing - CURRENT_UID=1000:100 docker-compose up -d - - - name: Set up Datacube and Test - run: | - cd ./dea-sandbox/integration-testing - docker-compose exec -T sandbox ./dea-notebooks/Tests/setup_test_datacube.sh - docker-compose exec -T sandbox ./dea-notebooks/Tests/test_notebooks.sh diff --git a/docker/env.yaml b/docker/env.yaml index 0b1efefc..050b04fd 100644 --- a/docker/env.yaml +++ b/docker/env.yaml @@ -196,6 +196,7 @@ dependencies: - python-geohash - rio-stac - rioxarray + - rsgislib - Rtree - spyndex - urbanaccess diff --git a/docker/requirements.txt b/docker/requirements.txt index e676cb94..415df5b4 100644 --- a/docker/requirements.txt +++ b/docker/requirements.txt @@ -10,15 +10,6 @@ jupyter-nbextensions-configurator otps eodatasets3 -# Damien - August 2023 -# These are causing trouble, and are hopefully no longer required. -# -# rsgislib was manually packaged as a binary wheel -# rios required by rsgislib no PIPy publish -#https://github.com/ubarsc/rios/releases/download/rios-1.4.13/rios-1.4.13.tar.gz -#rsgislib==4.1.95 - - # Dale's s2cloudmask # https://github.com/daleroberts/s2cloudmask s2cloudmask