Repository navigation
Releases: Tiboris/mrack
Release list
v1.6.0
v1.6.0 (2023-09-19)
Chore
- chore: tmp
Signed-off-by: Tibor Dudlák <tibor.dudlak@gmail.com> (8b33ac0)
- chore: tmp
Signed-off-by: Tibor Dudlák <tibor.dudlak@gmail.com> (c8ec1df)
- chore: tmp
Signed-off-by: Tibor Dudlák <tibor.dudlak@gmail.com> (91831cc)
- chore: tmp
Signed-off-by: Tibor Dudlák <tibor.dudlak@gmail.com> (8f54dc7)
- chore(release): Add PyPI action & extract copr step
Due to latest changes to python semantic release
PyPI release is no longer supported and the separate
action (https://github.com/pypa/gh-action-pypi-publish)
is recomended to use while releasing to PyPI.
For the trusted publishing we had to set up the PyPI
account owning mrack to trust neoave/mrack repository
which I did and set up the actions jobs to build
the python package and trigger a truster build.
As an addition i have extracted copr to separate job.
Some resources:
https://docs.pypi.org/trusted-publishers/
https://python-semantic-release.readthedocs.io/en/latest/index.html
https://github.com/pypa/gh-action-pypi-publish
Signed-off-by: Tibor Dudlák <tibor.dudlak@gmail.com> (7967e24)
- chore: Bump python-semantic-release to v7.34.4
Version 7.33.1 of python-semantic-release action is failing in the container build.
Updating action to this version will solve this issue.
Signed-off-by: David Pascual <davherna@redhat.com> (9bbd987)
- chore: Release version 1.15.1
Releasing mrack version 1.15.1 (0135d46)
- chore(Packit): Use yaml magic to run same internal tests for PRs and commits to main
Signed-off-by: Tibor Dudlák <tdudlak@redhat.com> (608c763)
- chore(Packit): Add internalt tests per pull request
Add internal tests for pre-defined usecases from
internal repository with the specifications.
These tests are switched by using MRACK_TEST_CASE
environment variable with a test that needs to be
specified in internal repository.
Signed-off-by: Tibor Dudlák <tdudlak@redhat.com> (e03793c)
- chore(Packit): add missing build job(s) to Packit config
Packit will now additionally require for each test job requiring build
a build job definition to be present in the Packit configuration file. See details
in packit/packit-service#1775. (44023eb)
- chore: Release version 1.15.0
Releasing mrack version 1.15.0 (5903fb9)
- chore: fix docs dependencies in tox run
Running make test or tox failed on building docs as the tox
config did not use the docsi/requirements.txt and thus the required
dependency which was recently added was missing.
This path is changing the tox run to use the docs/requirements.txt
and thus is fixing the issue.
Signed-off-by: Petr Vobornik <pvoborni@redhat.com> (e9d716e)
- chore: add Markdown support to docs and add design section
To be able to include the ssh_options.md design and to allow writing
content in markdown which is more known by people than RST.
Signed-off-by: Petr Vobornik <pvoborni@redhat.com> (6f1943b)
- chore: Release version 1.14.1
Releasing mrack version 1.14.1 (af38b70)
- chore: Release version 1.14.0
Releasing mrack version 1.14.0 (c209923)
- chore: Release version 1.13.3
Releasing mrack version 1.13.3 (acf943e)
- chore: Release version 1.13.2
Releasing mrack version 1.13.2 (13e2635)
- chore: change back mrack dist release to 1
Signed-off-by: Tibor Dudlák <tdudlak@redhat.com> (61e515f)
- chore: Release version 1.13.1
Releasing mrack version 1.13.1 (469298d)
- chore: Release version 1.13.0
Releasing mrack version 1.13.0 (38313f8)
- chore: set packit to sync changelog as well
Signed-off-by: Tibor Dudlák <tdudlak@redhat.com> (32a754b)
- chore: sync fedora spec to upstream to maintain changelog history for fedora
Signed-off-by: Tibor Dudlák <tdudlak@redhat.com> (b0512b4)
- chore: Generate proper changelog from commit history when releasing
When releasing the package mrack.spec was not enriched
by the history of changes compared to previous release
this is enhancing the workflow to have proper changelog
Signed-off-by: Tibor Dudlák <tdudlak@redhat.com> (be7b50a)
- chore: Bump python-semantic-release to latest
Python-semantic-release had problems fetching
the commit's sha from work directory. This
issue should be fixed in latest release of action.
Signed-off-by: Tibor Dudlák <tdudlak@redhat.com> (98f4035)
- chore: use custom release_suffix for PR testing via packit
Thus making the Release higher than the one in repos and thus tmt
in tf/packit integration will prefer the packages from packit.
Signed-off-by: Petr Vobornik <pvoborni@redhat.com> (72b9b9c)
- chore: disable pylint pre-commit hook
As it is failing and it needs more time to fix.
Signed-off-by: Petr Vobornik <pvoborni@redhat.com> (f3f734a)
- chore(Packit): Add synchronization of tmt plans and tests
Signed-off-by: Tibor Dudlák <tdudlak@redhat.com> (4aa9b0a)
- chore(Packit): Configure users on whose actions packit is allowed to be run
Signed-off-by: Tibor Dudlák <tdudlak@redhat.com> (02c3e01)
- chore(Packit): Add missing ci.fmf to synced files
Missing ci.fmf sync causes fedora message being not recognized
in dowsntream and thus expected tests to be marked as failed
even when tests might be run and passing.
Signed-off-by: Tibor Dudlák <tdudlak@redhat.com> (cf14ed9)
- chore: Release version 1.12.3
Releasing mrack version 1.12.3 (6bd9e17)
- chore(Packit): Enable copr build for commit to main only.
switching copr_build job to commit rule as pull request job
may not need this with tests enabled in Testing Farm per PR.
Signed-off-by: Tibor Dudlák <tdudlak@redhat.com> (52bb87e)
- chore(Packit): Enable TF tests job to run on pull request.
Signed-off-by: Tibor Dudlák <tdudlak@redhat.com> (635d008)
- chore(Packit): Add fedora gating.yaml to synced files.
Signed-off-by: Tibor Dudlák <tdudlak@redhat.com> (9c83b5d)
- chore(TestingFarm): Add gating for fedora workflow
Adding basic gating smoke tests for fedora workflows
which are run in Testing Farm using tmt plan.
This workflow should allow us to have some
testing automation downstream (Fedora)
and catch package regressions in future.
Signed-off-by: Tibor Dudlák <tdudlak@redhat.com> (a07785c)
- chore(Packit): enable epel-8 and epel-9 updates and tests
Signed-off-by: Tibor Dudlák <tdudlak@redhat.com> (5a726db)
- chore: Release version 1.12.2
Releasing mrack version 1.12.2 (497e95b)
- chore: Use python 3.10 in GH actions
Using latest python will help us to identify
latest changes and regressions early in upstream PRs.
Bumped repo versions in .pre-commit-config.yaml
to point to latest stable releases per available check.
Signed-off-by: Tibor Dudlák <tdudlak@redhat.com> (3397948)
- chore(pytest): add missing python_path wh...