Skip to content

Repro spurious DoesNotExistError #104

Repro spurious DoesNotExistError

Repro spurious DoesNotExistError #104

Workflow file for this run

name: Repro spurious DoesNotExistError
on:
workflow_dispatch:
inputs:
uri:
description: S3 URI to check
default: s3://cellxgene-census-public-us-west-2/cell-census/2024-07-01/soma/census_data/homo_sapiens/ms/RNA/X/raw
env:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
AWS_REGION: us-west-2
jobs:
job:
strategy:
fail-fast: false
matrix:
tdbs-version: [ "1.14.5", "1.15.0rc4" ]
runs-on: [ "ubuntu-latest" ]
python-version: [ "3.9.19", "3.11.8" ]
name: ${{ matrix.tdbs-version }} ${{ matrix.python-version }} ${{ matrix.runs-on }}
runs-on: ${{ matrix.runs-on }}
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}
- run: pip install tiledbsoma==${{ matrix.tdbs-version }}
- run: python -c 'tiledbsoma.show_package_versions()'
- name: Test "aws s3 ls"
run: aws s3 ls ${{ inputs.uri }}
- name: Test tiledbsoma.open
run: |
cat open.py
python open.py ${{ inputs.uri }}
- name: Test Experiment.open
run: |
cat exp-open.py
python exp-open.py ${{ inputs.uri }}