name: data-tests on: push: branches: - energy jobs: measure-energy: runs-on: ubuntu-latest name: A job to measure energy steps: - name: Hello world action step id: hello uses: koenhagen/measure-energy-action@v0.2 with: what-to-test: sleep 60 # Use the output from the `hello` step - name: Get the output time run: echo "The time was ${{ steps.hello.outputs.time }}" # measure-energy: # runs-on: ubuntu-latest # name: Run power usage check # steps: # - run: sar -u 1 240 -o test.txt # - run: cat test.txt # test: # runs-on: ubuntu-latest # strategy: # fail-fast: false # matrix: # python-version: ["3.11"] # experimental: [false] # steps: # - uses: actions/checkout@v3 # - name: Set up Python ${{ matrix.python-version }} # uses: actions/setup-python@v4 # with: # python-version: ${{ matrix.python-version }} # architecture: x64 # cache: 'pip' # cache-dependency-path: 'requirements*' # - name: check OS # run: cat /etc/os-release # - name: set ENV # run: export TRAINER_TELEMETRY=0 # - name: Install dependencies # run: | # sudo apt-get update # sudo apt-get install -y --no-install-recommends git make gcc # make system-deps # - name: Install/upgrade Python setup deps # run: python3 -m pip install --upgrade pip setuptools wheel # - name: Replace scarf urls # run: | # sed -i 's/https:\/\/coqui.gateway.scarf.sh\//https:\/\/github.com\/coqui-ai\/TTS\/releases\/download\//g' TTS/.models.json # - name: Install TTS # run: | # python3 -m pip install .[all] # python3 setup.py egg_info # - name: Unit tests # run: make data_tests