Skip to content

clean up, pass tests #1

clean up, pass tests

clean up, pass tests #1

Workflow file for this run

name: stac-fastapi-mongo
push:

Check failure on line 2 in .github/workflows/cicd.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/cicd.yml

Invalid workflow file

You have an error in your yaml syntax on line 2
branches:
- main
pull_request:
branches:
- main
- features/**
# jobs:
# test:
# runs-on: ubuntu-latest
# timeout-minutes: 10
# services:
# elasticsearch_8_svc:
# image: docker.elastic.co/elasticsearch/elasticsearch:8.11.0
# env:
# cluster.name: stac-cluster
# node.name: es01
# network.host: 0.0.0.0
# transport.host: 0.0.0.0
# discovery.type: single-node
# http.port: 9200
# xpack.license.self_generated.type: basic
# xpack.security.enabled: false
# xpack.security.transport.ssl.enabled: false
# ES_JAVA_OPTS: -Xms512m -Xmx1g
# ports:
# - 9200:9200
# elasticsearch_7_svc:
# image: docker.elastic.co/elasticsearch/elasticsearch:7.17.1
# env:
# cluster.name: stac-cluster
# node.name: es01
# network.host: 0.0.0.0
# transport.host: 0.0.0.0
# discovery.type: single-node
# http.port: 9400
# xpack.license.self_generated.type: basic
# xpack.security.enabled: false
# xpack.security.transport.ssl.enabled: false
# ES_JAVA_OPTS: -Xms512m -Xmx1g
# ports:
# - 9400:9400
# opensearch_2_11:
# image: opensearchproject/opensearch:2.11.1
# env:
# cluster.name: stac-cluster
# node.name: os01
# network.host: 0.0.0.0
# transport.host: 0.0.0.0
# discovery.type: single-node
# http.port: 9202
# http.cors.enabled: true
# plugins.security.disabled: true
# plugins.security.ssl.http.enabled: true
# OPENSEARCH_JAVA_OPTS: -Xms512m -Xmx512m
# ports:
# - 9202:9202
# strategy:
# matrix:
# python-version: [ "3.8", "3.9", "3.10", "3.11"]
# name: Python ${{ matrix.python-version }} testing
# steps:
# - name: Check out repository code
# uses: actions/checkout@v4
# # Setup Python (faster than using Python container)
# - name: Setup Python
# uses: actions/setup-python@v5
# with:
# python-version: ${{ matrix.python-version }}
# - name: Lint code
# uses: pre-commit/[email protected]
# - name: Install pipenv
# run: |
# python -m pip install --upgrade pipenv wheel
# - name: Install elasticsearch stac-fastapi
# run: |
# pip install ./stac_fastapi/elasticsearch[dev,server]
# - name: Install opensearch stac-fastapi
# run: |
# pip install ./stac_fastapi/opensearch[dev,server]
# - name: Install core library stac-fastapi
# run: |
# pip install ./stac_fastapi/core
# - name: Run test suite against Elasticsearch 7.x
# run: |
# pipenv run pytest -svvv
# env:
# ENVIRONMENT: testing
# ES_PORT: 9200
# ES_HOST: 172.17.0.1
# ES_USE_SSL: false
# ES_VERIFY_CERTS: false
# BACKEND: elasticsearch
# - name: Run test suite against Elasticsearch 8.x
# run: |
# pipenv run pytest -svvv
# env:
# ENVIRONMENT: testing
# ES_PORT: 9400
# ES_HOST: 172.17.0.1
# ES_USE_SSL: false
# ES_VERIFY_CERTS: false
# BACKEND: elasticsearch
# - name: Run test suite against OpenSearch 2.11.1
# run: |
# pipenv run pytest -svvv
# env:
# ENVIRONMENT: testing
# ES_PORT: 9202
# ES_HOST: 172.17.0.1
# ES_USE_SSL: false
# ES_VERIFY_CERTS: false
# BACKEND: opensearch