Skip to content

fix(ci): update artifact upload paths for linux installers - #19

Merged
MathCunha16 merged 1 commit into
mainfrom
fix/linux-artifacts
Jul 25, 2026
Merged

fix(ci): update artifact upload paths for linux installers#19
MathCunha16 merged 1 commit into
mainfrom
fix/linux-artifacts

Conversation

@MathCunha16

@MathCunha16 MathCunha16 commented Jul 25, 2026

Copy link
Copy Markdown
Owner

This pull request updates the artifact upload paths in the .github/workflows/release.yml file to ensure that all installer files, including those in subdirectories, are correctly included during the release workflow. The changes use recursive glob patterns to capture files in nested directories.

Workflow improvements:

  • Updated the upload path for Linux installers to include .deb and .rpm files from all subdirectories under backend/build/jpackage (.github/workflows/release.yml).
  • Updated the upload path for Windows installers to include .msi files from all subdirectories under backend/build/jpackage (.github/workflows/release.yml).
  • Updated the upload path for macOS installers to include .dmg files from all subdirectories under backend/build/jpackage (.github/workflows/release.yml).

Summary by CodeRabbit

  • Correções
    • Ajustado o empacotamento de releases para incluir corretamente os instaladores gerados para Linux, Windows e macOS.
    • Ampliada a busca por arquivos de instalação em diferentes diretórios, evitando que artefatos válidos sejam excluídos da publicação.

@MathCunha16 MathCunha16 self-assigned this Jul 25, 2026
@MathCunha16
MathCunha16 merged commit 9f2fe3f into main Jul 25, 2026
0 of 2 checks passed
@MathCunha16
MathCunha16 deleted the fix/linux-artifacts branch July 25, 2026 15:46
@coderabbitai

coderabbitai Bot commented Jul 25, 2026

Copy link
Copy Markdown

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository UI (base), Organization UI (inherited)

Review profile: CHILL

Plan: Pro

Run ID: c82ccec3-9faf-4424-8e95-8ede8675c572

📥 Commits

Reviewing files that changed from the base of the PR and between b58fa21 and 80e37a3.

📒 Files selected for processing (1)
  • .github/workflows/release.yml

📝 Walkthrough

Walkthrough

O workflow de release atualiza os padrões de upload dos instaladores Linux, Windows e macOS para localizar arquivos recursivamente em backend/build/jpackage/**.

Changes

Artefatos de release

Layer / File(s) Summary
Globs recursivos dos instaladores
.github/workflows/release.yml
Os uploads de .deb, .rpm, .msi e .dmg passam a incluir arquivos em qualquer subpasta de backend/build/jpackage/**.

Estimated code review effort: 1 (Trivial) | ~3 minutes

Suggested labels: Devops


Comment @coderabbitai help to get the list of available commands.

@MathCunha16
MathCunha16 restored the fix/linux-artifacts branch July 25, 2026 15:56
@MathCunha16
MathCunha16 deleted the fix/linux-artifacts branch July 25, 2026 15:56
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