From 4f438ea7b12ec22bd01de65e4448491cb20b0b46 Mon Sep 17 00:00:00 2001 From: Pradyumna Bang <6296142+bangpradyumna@users.noreply.github.com> Date: Wed, 17 Jan 2024 20:55:58 +0530 Subject: [PATCH] Delete .github/workflows/main.yml --- .github/workflows/main.yml | 98 -------------------------------------- 1 file changed, 98 deletions(-) delete mode 100644 .github/workflows/main.yml diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml deleted file mode 100644 index 7e5125f3649..00000000000 --- a/.github/workflows/main.yml +++ /dev/null @@ -1,98 +0,0 @@ -name: CI - -on: [push, pull_request] - -jobs: - java: - name: Java ${{ matrix.platform }} ${{ matrix.java }} - runs-on: ${{ matrix.platform }} - continue-on-error: ${{ matrix.experimental }} - strategy: - fail-fast: false - matrix: - java: ['11', '17'] - platform: [ubuntu-latest] - mvn_opts: ['-Dsurefire.useFile=false'] - experimental: [false] - include: - - platform: macos-latest - java: '11' - mvn_opts: '-Dsurefire.useFile=false' - experimental: true - - platform: windows-latest - java: '11' - mvn_opts: '"-Dsurefire.useFile=false"' - experimental: true - steps: - - uses: actions/checkout@v4 - - uses: actions/setup-java@v3 - with: - distribution: temurin - java-version: ${{ matrix.java }} - - name: Run test suite - run: mvn -B --no-transfer-progress ${{ matrix.mvn_opts }} test - - uses: actions/upload-artifact@v3.1.2 - if: failure() - with: - name: errdump - path: | - yamcs-core/hs_err* - yamcs-core/target/surefire-reports/*.dump* - tests/hs_err* - tests/target/surefire-reports/*.dump* - - javadoc: - name: Javadoc ${{ matrix.java }} - runs-on: ubuntu-latest - strategy: - matrix: - java: ['11', '17'] - steps: - - uses: actions/checkout@v4 - - uses: actions/setup-java@v3 - with: - distribution: temurin - java-version: ${{ matrix.java }} - - name: Generate javadoc - run: mvn -B --no-transfer-progress -DskipTests javadoc:aggregate - - web: - name: Web - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v3 - with: - node-version: 16 - - name: Set up webapp - run: cd yamcs-web/src/main/webapp; npm install - - name: Build webapp - run: cd yamcs-web/src/main/webapp; npm run build - - docs: - name: Documentation - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - uses: actions/setup-java@v3 - with: - distribution: temurin - java-version: 11 - - name: Generate protobin - run: mvn -B --no-transfer-progress -DskipTests compile - - uses: actions/setup-python@v3 - with: - python-version: 3.7 - - name: Set up sphinx - run: | - cd docs - python -m pip install --upgrade pip - pip install -r requirements.txt - - name: Generate HTTP API documentation - run: | - cd docs/http-api - make html - - name: Generate Server Manual - run: | - cd docs/server-manual - make man html