Skip to content

Add project metadata to this repo #3816

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Apr 6, 2025
Merged

Add project metadata to this repo #3816

merged 1 commit into from
Apr 6, 2025

Conversation

amolenaar
Copy link
Member

@amolenaar amolenaar commented Mar 31, 2025

PR Type

What kind of change does this PR introduce?

  • Bug fix
  • Feature
  • Chore (refactoring, formatting, local variables, other cleanup)
  • Documentation content changes

What is the current behavior?

Project metadata is in the flathub repo, instead of neatly in our own repo.

Issue Number: fixes #3812

What is the new behavior?

  • Desktop, mime and appdata files are in this repo.
  • Update scripts have been updated
  • Checks are done to verify if versions are in sync between project, metadata and tag.

Does this PR introduce a breaking change?

  • Yes
  • No

Other information

@amolenaar amolenaar marked this pull request as draft March 31, 2025 21:15
Taken from the flathub repo. Now the data is centralized.
Added extra checks to ensure project, appdata and tag are the same.
@amolenaar amolenaar marked this pull request as ready for review April 1, 2025 19:47
@amolenaar amolenaar requested a review from danyeaw April 1, 2025 19:47
Copy link
Member

@danyeaw danyeaw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @amolenaar!

@danyeaw danyeaw merged commit a7b3571 into main Apr 6, 2025
51 of 53 checks passed
@danyeaw danyeaw deleted the project-metadata branch April 6, 2025 02:11
@danyeaw danyeaw added chore Maintenance related PR and removed documentation labels Apr 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore Maintenance related PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Move desktop, metainfo and mimeinfo files into this repository
2 participants