name: Qodana Configuration Upload on: push: branches: [ main, dev ] pull_request: branches: [ main ] workflow_dispatch: jobs: upload-qodana-config: runs-on: ubuntu-latest steps: - name: Checkout repository uses: actions/checkout@v4 - name: Run Qodana Configuration Uploader env: QODANA_CONFIGURATIONS_TOKEN: ${{ secrets.QODANA_CONFIGURATIONS_TOKEN }} run: | docker run --rm \ -v $(pwd):/workspace \ -w /workspace \ -e QODANA_CONFIGURATIONS_TOKEN=$QODANA_CONFIGURATIONS_TOKEN \ jetbrains/qodana-configuration-uploader:latest \ --global-configs-file qodana-global-configurations.yaml \ --qodana-host https://qodana.cloud