diff --git a/code_generator_funcadl_uproot/.github/workflows/ci.yaml b/code_generator_funcadl_uproot/.github/workflows/ci.yaml deleted file mode 100644 index 87f3ecf19..000000000 --- a/code_generator_funcadl_uproot/.github/workflows/ci.yaml +++ /dev/null @@ -1,58 +0,0 @@ -name: CI/CD - -on: - push: - branches: - - "*" - tags: - - "*" - - pull_request: - -jobs: - test: - strategy: - matrix: - python-version: [3.7] - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@master - - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 - with: - python-version: ${{ matrix.python-version }} - - name: Install dependencies - run: | - python -m pip install --upgrade pip setuptools wheel - pip install --no-cache-dir -r requirements.txt - pip install --no-cache-dir -r requirements_dev.txt - pip list - - name: Lint with Flake8 - run: | - flake8 --exclude=tests/* --ignore=E501 - - name: Test with pytest - run: | - python -m pytest -r sx - - name: Report coverage with Codecov - if: github.event_name == 'push' - uses: codecov/codecov-action@v3 - with: - token: ${{ secrets.CODECOV_TOKEN }} - publish: - runs-on: ubuntu-latest - needs: test - steps: - - uses: actions/checkout@master - - - name: Extract tag name - shell: bash - run: echo "##[set-output name=imagetag;]$(echo ${GITHUB_REF##*/})" - id: extract_tag_name - - - name: Build Uproot Image - uses: elgohr/Publish-Docker-Github-Action@master - with: - name: sslhep/servicex_code_gen_func_adl_uproot:${{ steps.extract_tag_name.outputs.imagetag }} - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} diff --git a/code_generator_funcadl_xAOD/.github/workflows/ci.yaml b/code_generator_funcadl_xAOD/.github/workflows/ci.yaml deleted file mode 100644 index ca82a6c6e..000000000 --- a/code_generator_funcadl_xAOD/.github/workflows/ci.yaml +++ /dev/null @@ -1,75 +0,0 @@ -name: CI/CD - -on: - push: - branches: - - "*" - tags: - - "*" - - pull_request: - -jobs: - test: - strategy: - matrix: - python-version: [3.7] - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@master - - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 - with: - python-version: ${{ matrix.python-version }} - - name: Install dependencies - run: | - python -m pip install --upgrade pip setuptools wheel - pip install --no-cache-dir -r requirements.txt - pip install --no-cache-dir -r requirements_dev.txt - pip list - - name: Lint with Flake8 - run: | - flake8 --exclude=tests/* --ignore=E501 - - name: Test with pytest - if: false # Skip tests til we refactor them - run: | - python -m pytest -r sx - - name: Report coverage with Codecov - if: github.event_name == 'push' - uses: codecov/codecov-action@v3 - with: - token: ${{ secrets.CODECOV_TOKEN }} - - publish: - runs-on: ubuntu-latest - needs: test - steps: - - uses: actions/checkout@master - - - name: Extract tag name - shell: bash - run: echo "##[set-output name=imagetag;]$(echo ${GITHUB_REF##*/})" - id: extract_tag_name - - - name: Build ATLAS xAOD Image - uses: elgohr/Publish-Docker-Github-Action@master - env: - APP_CONFIG_FILE: "app.atlas.xaod.conf" - with: - name: sslhep/servicex_code_gen_atlas_xaod:${{ steps.extract_tag_name.outputs.imagetag }} - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} - tag: "${GITHUB_REF##*/}" - buildargs: APP_CONFIG_FILE - - - name: Build CMS AOD Image - uses: elgohr/Publish-Docker-Github-Action@master - env: - APP_CONFIG_FILE: "app.cms.aod.conf" - with: - name: sslhep/servicex_code_gen_cms_aod:${{ steps.extract_tag_name.outputs.imagetag }} - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} - tag: "${GITHUB_REF##*/}" - buildargs: APP_CONFIG_FILE diff --git a/code_generator_python/.github/workflows/ci.yaml b/code_generator_python/.github/workflows/ci.yaml deleted file mode 100644 index abd3fcc01..000000000 --- a/code_generator_python/.github/workflows/ci.yaml +++ /dev/null @@ -1,50 +0,0 @@ -name: CI/CD - -on: - push: - branches: - - "*" - tags: - - "*" - - pull_request: - -jobs: - test: - strategy: - matrix: - python-version: [3.7] - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@master - - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 - with: - python-version: ${{ matrix.python-version }} - - name: Install dependencies - run: | - python -m pip install --upgrade pip setuptools wheel - pip install --no-cache-dir -r requirements.txt - pip install --no-cache-dir -r requirements_dev.txt - pip list - - name: Lint with Flake8 - run: | - flake8 --exclude=tests/* --ignore=E501 - publish: - runs-on: ubuntu-latest - needs: test - steps: - - uses: actions/checkout@master - - - name: Extract tag name - shell: bash - run: echo "##[set-output name=imagetag;]$(echo ${GITHUB_REF##*/})" - id: extract_tag_name - - - name: Build Uproot Image - uses: elgohr/Publish-Docker-Github-Action@master - with: - name: sslhep/servicex_code_gen_python:${{ steps.extract_tag_name.outputs.imagetag }} - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} diff --git a/code_generator_raw_uproot/.github/workflows/ci.yaml b/code_generator_raw_uproot/.github/workflows/ci.yaml deleted file mode 100644 index 68652904d..000000000 --- a/code_generator_raw_uproot/.github/workflows/ci.yaml +++ /dev/null @@ -1,58 +0,0 @@ -name: CI/CD - -on: - push: - branches: - - "*" - tags: - - "*" - - pull_request: - -jobs: - test: - strategy: - matrix: - python-version: [3.7] - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@master - - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 - with: - python-version: ${{ matrix.python-version }} - - name: Install dependencies - run: | - python -m pip install --upgrade pip setuptools wheel - pip install --no-cache-dir -r requirements.txt - pip install --no-cache-dir -r requirements_dev.txt - pip list - - name: Lint with Flake8 - run: | - flake8 --exclude=tests/* --ignore=E501 - - name: Test with pytest - run: | - python -m pytest -r sx - - name: Report coverage with Codecov - if: github.event_name == 'push' - uses: codecov/codecov-action@v3 - with: - token: ${{ secrets.CODECOV_TOKEN }} - publish: - runs-on: ubuntu-latest - needs: test - steps: - - uses: actions/checkout@master - - - name: Extract tag name - shell: bash - run: echo "##[set-output name=imagetag;]$(echo ${GITHUB_REF##*/})" - id: extract_tag_name - - - name: Build Uproot Image - uses: elgohr/Publish-Docker-Github-Action@master - with: - name: sslhep/servicex_code_gen_raw_uproot:${{ steps.extract_tag_name.outputs.imagetag }} - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} diff --git a/did_finder_cernopendata/.github/workflows/publish.yaml b/did_finder_cernopendata/.github/workflows/publish.yaml deleted file mode 100644 index 0278e4124..000000000 --- a/did_finder_cernopendata/.github/workflows/publish.yaml +++ /dev/null @@ -1,59 +0,0 @@ -name: CI/CD - -on: - push: - branches: - - "*" - tags: - - "*" - pull_request: - -jobs: - test: - strategy: - matrix: - python-version: [3.6, 3.7, 3.8, 3.9] - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@master - - - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 - with: - python-version: ${{ matrix.python-version }} - - - name: Install dependencies - run: | - python -m pip install --upgrade pip setuptools wheel - python -m pip install -r requirements.txt - python -m pip install -r requirements_test.txt - pip list - - - name: Lint with Flake8 - run: | - flake8 - - name: Test with pytest - run: | - coverage run -m --source=src pytest tests - coverage xml - - publish: - runs-on: ubuntu-latest - needs: test - - steps: - - uses: actions/checkout@master - - - name: Extract tag name - shell: bash - run: echo "##[set-output name=imagetag;]$(echo ${GITHUB_REF##*/})" - id: extract_tag_name - - - name: Build DID-Finder Image - uses: elgohr/Publish-Docker-Github-Action@master - with: - name: sslhep/servicex-did-finder-cernopendata:${{ steps.extract_tag_name.outputs.imagetag }} - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} - tag: "${GITHUB_REF##*/}" diff --git a/did_finder_rucio/.github/ISSUE_TEMPLATE/user-story.md b/did_finder_rucio/.github/ISSUE_TEMPLATE/user-story.md deleted file mode 100644 index 715557123..000000000 --- a/did_finder_rucio/.github/ISSUE_TEMPLATE/user-story.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -name: User Story -about: A feature from an end-user perspective -title: '' -labels: '' -assignees: '' - ---- - -# Story -_As a I want to so I can _ - -# Acceptance Criteria -1. How will we know when this story is complete - -# Assumptions -1. List assumptions behind this story diff --git a/did_finder_rucio/.github/workflows/ci.yaml b/did_finder_rucio/.github/workflows/ci.yaml deleted file mode 100644 index 7a6562c39..000000000 --- a/did_finder_rucio/.github/workflows/ci.yaml +++ /dev/null @@ -1,62 +0,0 @@ -name: CI/CD - -on: - push: - branches: - - "*" - tags: - - "*" - pull_request: - -jobs: - test: - strategy: - matrix: - python-version: ["3.8"] - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v4.0.0 - - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4.7.0 - with: - python-version: ${{ matrix.python-version }} - - name: Install dependencies - run: | - python -m pip install --upgrade pip setuptools wheel - python -m pip install -r requirements.txt - python -m pip install -r requirements_test.txt - pip list - - name: Lint with Flake8 - run: | - flake8 - - name: Test with pytest - run: | - pip install pytest-cov - export PYTHONPATH=./src:$PYTHONPATH - pytest --cov=./src --cov-report=xml - - name: Report coverage using codecov - if: github.event_name == 'push' && matrix.python-version == '3.8' - uses: codecov/codecov-action@v3.1.4 - with: - file: ./coverage.xml # optional - flags: unittests # optional - - publish: - needs: test - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4.0.0 - - - name: Extract tag name - shell: bash - run: echo "##[set-output name=imagetag;]$(echo ${GITHUB_REF##*/})" - id: extract_tag_name - - - name: Build DID-Finder Image - uses: elgohr/Publish-Docker-Github-Action@v5 - with: - name: sslhep/servicex-did-finder:${{ steps.extract_tag_name.outputs.imagetag }} - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} - tag: "${GITHUB_REF##*/}" diff --git a/helm/.github/workflows/check-chart.yaml b/helm/.github/workflows/check-chart.yaml deleted file mode 100644 index 54f56363a..000000000 --- a/helm/.github/workflows/check-chart.yaml +++ /dev/null @@ -1,46 +0,0 @@ -name: Lint and Test Charts - -on: [pull_request, workflow_dispatch] - -jobs: - lint-test: - runs-on: ubuntu-latest - steps: - - name: Checkout - uses: actions/checkout@v4.1.1 - with: - fetch-depth: 0 - - - name: Set up Helm - uses: azure/setup-helm@v4 - with: - version: v3.9.2 - - - uses: actions/setup-python@v5.1.0 - with: - python-version: 3.7 - - - name: Set up chart-testing - uses: helm/chart-testing-action@v2.6.1 - - - name: add bitnami repos to helm - run: | - helm repo add bitnami https://charts.bitnami.com/bitnami - - - name: Run chart-testing (list-changed) - id: list-changed - run: | - changed=$(ct list-changed --target-branch ${{ github.event.repository.default_branch }} ) - if [[ -n "$changed" ]]; then - echo "{changed}={true}" >> $GITHUB_OUTPUT - fi - - - name: Run chart-testing (lint) - run: - ct lint --target-branch ${{ github.event.repository.default_branch }} --chart-dirs ${GITHUB_WORKSPACE}/servicex --charts servicex - - # - name: Create kind cluster - # uses: helm/kind-action@v1.3.0 - - # - name: Run chart-testing (install) - # run: ct install --chart-dirs ${GITHUB_WORKSPACE}/servicex --charts servicex diff --git a/servicex_app/.github/ISSUE_TEMPLATE/user-story.md b/servicex_app/.github/ISSUE_TEMPLATE/user-story.md deleted file mode 100644 index 715557123..000000000 --- a/servicex_app/.github/ISSUE_TEMPLATE/user-story.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -name: User Story -about: A feature from an end-user perspective -title: '' -labels: '' -assignees: '' - ---- - -# Story -_As a I want to so I can _ - -# Acceptance Criteria -1. How will we know when this story is complete - -# Assumptions -1. List assumptions behind this story diff --git a/servicex_app/.github/workflows/ci.yaml b/servicex_app/.github/workflows/ci.yaml deleted file mode 100644 index f05555711..000000000 --- a/servicex_app/.github/workflows/ci.yaml +++ /dev/null @@ -1,56 +0,0 @@ -name: CI/CD - -on: - push: - branches: - - "*" - tags: - - "*" - pull_request: - -jobs: - test: - strategy: - matrix: - python-version: ["3.7", "3.10"] - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@master - - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 - with: - python-version: ${{ matrix.python-version }} - - name: Install dependencies - run: | - python -m pip install --upgrade pip setuptools wheel - pip install --no-cache-dir -e ".[test]" - pip list - - name: Lint with Flake8 - run: | - flake8 - - name: Test with pytest - run: | - python -m coverage run -m pytest -r sx - - name: Report coverage with Codecov - uses: codecov/codecov-action@v3 - with: - token: ${{ secrets.CODECOV_TOKEN }} - publish: - runs-on: ubuntu-latest - needs: test - steps: - - uses: actions/checkout@master - - - name: Extract tag name - shell: bash - run: echo "##[set-output name=imagetag;]$(echo ${GITHUB_REF##*/})" - id: extract_tag_name - - - name: Build Docker Image - uses: elgohr/Publish-Docker-Github-Action@master - with: - name: sslhep/servicex_app:${{ steps.extract_tag_name.outputs.imagetag }} - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} - tag: "${GITHUB_REF##*/}" diff --git a/transformer_sidecar/.github/workflows/buildpush.yaml b/transformer_sidecar/.github/workflows/buildpush.yaml deleted file mode 100644 index 1ea89f633..000000000 --- a/transformer_sidecar/.github/workflows/buildpush.yaml +++ /dev/null @@ -1,26 +0,0 @@ -name: Docker Hub - -on: - push: - pull_request: - -jobs: - docker: - runs-on: ubuntu-latest - - steps: - - name: Checkout - uses: actions/checkout@v1.2.0 - - - name: Extract tag name - shell: bash - run: echo "##[set-output name=imagetag;]$(echo ${GITHUB_REF##*/})" - id: extract_tag_name - - - name: Build Sidecar Transformer Image - uses: elgohr/Publish-Docker-Github-Action@master - with: - name: sslhep/servicex_sidecar_transformer:${{ steps.extract_tag_name.outputs.imagetag }} - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} - tag: "${GITHUB_REF##*/}" diff --git a/x509_secrets/.github/workflows/ci.yaml b/x509_secrets/.github/workflows/ci.yaml deleted file mode 100644 index 72724c96c..000000000 --- a/x509_secrets/.github/workflows/ci.yaml +++ /dev/null @@ -1,29 +0,0 @@ -name: CI/CD - -on: - push: - branches: - - "*" - tags: - - "*" - - pull_request: - -jobs: - publish: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@master - - - name: Extract tag name - shell: bash - run: echo "##[set-output name=imagetag;]$(echo ${GITHUB_REF##*/})" - id: extract_tag_name - - - name: Build X509 Image - uses: elgohr/Publish-Docker-Github-Action@master - with: - name: sslhep/x509-secrets:${{ steps.extract_tag_name.outputs.imagetag }} - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} - tag: "${GITHUB_REF##*/}"