diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 53bcb1411..c5abcf23d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -56,6 +56,7 @@ jobs: CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }} jmeter: + needs: [ lint ] strategy: matrix: python-version: ["3.9"] diff --git a/.github/workflows/jmeter.yml b/.github/workflows/jmeter.yml index a736773a8..b14e56046 100644 --- a/.github/workflows/jmeter.yml +++ b/.github/workflows/jmeter.yml @@ -20,25 +20,15 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Set up Python ${{ inputs.python-version }} - uses: actions/setup-python@v5 + - uses: ./.github/actions/prepare with: python-version: ${{ inputs.python-version }} - cache: "pip" - - - name: Set up Poetry ${{ inputs.poetry-version }} - uses: abatilo/actions-poetry@v2 - with: - poetry-version: ${{ inputs.poetry-version }} - name: create logs and reports dir run: | mkdir logs mkdir reports - - name: install packages - run: poetry install - - name: run LNbits env: LNBITS_ADMIN_UI: true @@ -48,7 +38,6 @@ jobs: poetry run lnbits > logs/lnbits.log & sleep 5 - - name: install jmeter run: | java -version