Skip to content

Update Nomad configurations and release setup#4

Merged
diegosilval merged 3 commits intomasterfrom
develop
Feb 3, 2026
Merged

Update Nomad configurations and release setup#4
diegosilval merged 3 commits intomasterfrom
develop

Conversation

@diegosilval
Copy link
Contributor

Description

This pull request introduces updates and improvements to the project configuration and workflows:

  • Nomad Job Files

    • Updated from-github.nomad to reference artifact version 4.
    • Enhanced from-local.nomad with dynamic port configuration, debug port management, and environment variable setup for IP and port handling.
  • Release and Build Pipeline

    • Refactored Maven pom.xml final naming conventions for consistent artifact identification.
    • Improved the release workflow to support artifact packaging, permission configurations, and automated uploads.
  • Code Quality Integration

    • Integrated Qodana for automated code quality checks with .github/workflows/qodana_code_quality.yml.
    • Added qodana.yaml for quality gates and inspection profiles.

These changes ensure better configuration practices, streamlined release management, and automated quality assurance.

…ning

- Update `from-github.nomad` to use the latest artifact version (v3) from GitHub.
- Modify `from-local.nomad` to add dynamic port configuration, debug port, and environment variables for IP and port management.
@diegosilval diegosilval merged commit 67dcc64 into master Feb 3, 2026
2 checks passed
@github-actions
Copy link

github-actions bot commented Feb 3, 2026

Qodana for JVM

It seems all right 👌

No new problems were found according to the checks applied

View the detailed Qodana report

To be able to view the detailed Qodana report, you can either:

To get *.log files or any other Qodana artifacts, run the action with upload-result option set to true,
so that the action will upload the files as the job artifacts:

      - name: 'Qodana Scan'
        uses: JetBrains/qodana-action@v2025.3.1
        with:
          upload-result: true
Contact Qodana team

Contact us at qodana-support@jetbrains.com

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant