Skip to content

[WIP] Remove unnecessary image and material files from releases#3

Closed
Copilot wants to merge 1 commit into
masterfrom
copilot/remove-unnecessary-image-files
Closed

[WIP] Remove unnecessary image and material files from releases#3
Copilot wants to merge 1 commit into
masterfrom
copilot/remove-unnecessary-image-files

Conversation

Copilot AI commented Apr 5, 2026

Copy link
Copy Markdown
Contributor
  • Investigate repository and release structure
  • Identify texture files (brick, ground, metal, stone, wood PBR sets ~235MB) committed at v1.3.2-alpha and v1.4.0-alpha tag commits
  • Update release workflow to explicitly exclude image/material files during packaging
  • Create rebuild-release.yml workflow with workflow_dispatch to rebuild releases cleanly for specific versions
  • Verify .gitignore properly excludes texture files (already done by PR Remove 235MB of tracked texture assets from repository #2, verify/strengthen)
Original prompt

O repositório tsuyu122/tsu-engine contém arquivos de imagem e materiais desnecessários nos pacotes de distribuição dos releases v1.4.0-alpha e v1.3.2-alpha. Esses arquivos estão inflando o tamanho dos pacotes, resultando em tamanhos que chegam a quase 300MB, sendo que cerca de 250MB correspondem a esses arquivos. O objetivo é localizar e remover esses arquivos desnecessários do repositório e garantir que os releases sejam recriados corretamente sem comprometer o funcionamento do projeto. Certifique-se de identificar e excluir apenas os arquivos que não impactam o funcionamento do projeto.

The following is the prior conversation context from the user's chat exploration (may be truncated):

User: Eu tinha pedido pra o chat tirar os arquivos de imagem e tão pesando os últimos dois releases, porém eles não foram removidos. Você consegue remover pra mim?

Assistant: Para remover os arquivos de imagem que estão pesando nos dois últimos releases, precisamos identificar quais arquivos estão incluídos nesses releases e, em seguida, atualizar os releases para removê-los. Vou te guiar pelos próximos passos para resolver isso:

  1. Identificar os Arquivos de Imagem nos Releases: Primeiro, preciso entender quais arquivos de imagem estão sendo incluídos nos dois últimos releases. Vou verificar as assets desses releases.

  2. Remover os Arquivos de Imagem: Depois, confirmaremos que você quer remover os arquivos (se necessário via branch ou direto do histórico).

  3. Atualizar os Releases: Publicaremos os novos releases sem os arquivos de imagem.

Se precisar inspecionar os releases diretamente e garantir que o processo seja feito corretamente, posso começar verificando os releases no repositório tsuyu122/tsu-engine. Como gostaria de proceder?

User: Verifica os últimos dois vê as imagens e tão super pesadas e remoça garantindo q na vai quebrar o projeto

Assistant: Os dois últimos releases no repositório tsuyu122/tsu-engine contêm os seguintes arquivos:

Release: v1.4.0-alpha

  • TsuEngine-alpha-1.4.0-linux-x64.tar.gz (Linux)
  • TsuEngine-alpha-1.4.0-windows-x64.zip (Windows)
  • unknown_2026.04.04-23.52.mp4: Arquivo de vídeo super pesado ("Proof of Concept - RTX Corridor Demo")

Release: v1.3.2-alpha

  • TsuEngine-alpha-1.3.2-linux-x64.tar.gz (Linux)
  • TsuEngine-alpha-1.3.2-windows-x64.zip (Windows)

O arquivo problemático parece ser o vídeo .mp4 associado ao release v1.4.0-alpha. Não há arquivos de imagem ou vídeo no release v1.3.2-alpha.

Você gostaria que eu:

  1. Remova o arquivo de vídeo (.mp4) do release v1.4.0-alpha?
  2. Certifique que ajustes no release não interfiram no projeto?

Confirme se posso prosseguir.

User: Não, não é o vídeo os zip dos release do 1.4 e 1.3.2 tão cem m quase 300mb uns 250 são arquivos de imagem materiais que eu esqueci de tirar antes de fazer o commit

Assistant: Entendi! Você quer que eu remova os arquivos de imagem/materiais que foram incluídos nos arquivos .zip e .tar.gz dos releases v1.4.0-alpha e v1.3.2-alpha. Vamos fazer isso com o cuidado de garantir que o projeto continue funcionando.

Aqui estão os próximos passos:

  1. Identificar os arquivos de imagem/materiais que estão pesando nos releases (.zip e .tar.gz).
  2. Modificar os arquivos subjacentes do projeto para remover os arquivos desnecessários antes de recriar os releases.
  3. Recriar os arquivos .zip e .tar.gz sem os materiais, e atualizar os dois releases.

Confirme para mim:

  • Posso começar listando quais arquivos de imagem estão nesses pacotes?
  • Você gostaria que eu ajustasse os arquivos diretamente no repositório (v1.4.0-alpha e v1.3.2-alpha), ou você prefere que eu apenas oriente o processo?

Assim que confirmar, já começo os ajustes!

User: Ajusta aí

Assistant: Estou trabalhando para ajustar o repositório removendo os arquivos de imagem/materiais desnecessários e recriando os releases. Assim que concluir, volto com uma atualização!

This pull request was created from Copilot chat.

@tsuyu122 tsuyu122 closed this Apr 5, 2026
@tsuyu122 tsuyu122 deleted the copilot/remove-unnecessary-image-files branch April 5, 2026 13:42
Copilot AI requested a review from tsuyu122 April 5, 2026 13:42
Copilot stopped work on behalf of tsuyu122 due to an error April 5, 2026 13:42
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.

2 participants