Skip to content
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

Move changelog to markdown and add unreleased changes #18

Closed
wants to merge 48 commits into from

Conversation

agrare
Copy link

@agrare agrare commented Feb 3, 2025

No description provided.

agrare and others added 30 commits January 22, 2025 13:28
Add support for librpm.so.9 which is used by the EL9 distributions,
e.g.: CentOS Stream 9, Rocky 9, RHEL9, etc...
[WIP] Replace .travis.yml with GitHub Actions
It is no longer available with rpm >= 4.14
Do not use headerNVR in Package.version
This should make it easier to visually see the difference in the GHA UI
Add workflow_dispatch to GitHub action
Split docker build from docker test in CI
Fryguy and others added 18 commits January 31, 2025 11:57
Change to match the examples for a string as an output parameter not
just a general object as an output parameter.
Update rpmExpandMacros MemoryPointer usage
As a side benefit, you can also run the tests by platform locally by
passing which platform you want to the rake task.
The tests are currently build assuming amd64 platforms. Eventually, we
can unlock this, but for now this causes the following error in tests on
arm system, such as a Mac M1.

    RPMTransactionTests#test_install_with_custom_callback [test/test_transaction.rb:150]:
    package simple-1.0-0-i586 should be installed
Force the platform to linux/amd64 in tests
Fix the rpmdb path that we're asserting exists on newer RPM versions
Push skip down after the install since only the delete hangs for test_install_and_remove
@agrare agrare closed this Feb 3, 2025
@agrare agrare deleted the move_changelog_to_markdown branch February 3, 2025 19:24
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.

3 participants