diff --git a/.github/workflows/integration.yaml b/.github/workflows/integration.yaml index 4a62c094e71d..872cdef6c69d 100644 --- a/.github/workflows/integration.yaml +++ b/.github/workflows/integration.yaml @@ -25,7 +25,7 @@ concurrency: jobs: test: name: Test - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 strategy: fail-fast: false matrix: diff --git a/.github/workflows/test_galaxy_packages_for_pulsar.yaml b/.github/workflows/test_galaxy_packages_for_pulsar.yaml index 2e60690eeb31..5f54f7fd31ad 100644 --- a/.github/workflows/test_galaxy_packages_for_pulsar.yaml +++ b/.github/workflows/test_galaxy_packages_for_pulsar.yaml @@ -16,7 +16,7 @@ concurrency: jobs: test: name: Test - runs-on: ubuntu-latest + runs-on: ubuntu-22.04 # Python 3.7 is not available via setup-python on ubuntu >=24.04 strategy: fail-fast: false matrix: diff --git a/client/src/components/Form/Elements/FormData/FormData.vue b/client/src/components/Form/Elements/FormData/FormData.vue index 9c719ca91b86..6a97be9c2ec5 100644 --- a/client/src/components/Form/Elements/FormData/FormData.vue +++ b/client/src/components/Form/Elements/FormData/FormData.vue @@ -411,7 +411,7 @@ function onBrowse() { } function canAcceptDatatype(itemDatatypes: string | Array) { - if (!(props.extensions?.length > 0)) { + if (!(props.extensions?.length > 0) || props.extensions.includes("data")) { return true; } let datatypes: Array;