Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 0 additions & 21 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -76,27 +76,6 @@ jobs:
run: |
flatpak-builder-lint appstream meta/com.nitrokey.nitrokey-app2.metainfo.xml || true
echo "FIXME: currently disabled"

check-version-accordance-rpm-spec:
name: Check for version accordance with RPM specification file
runs-on: ubuntu-latest
container: fedora:latest
steps:
- name: Checkout repository
uses: actions/checkout@v6
- name: Install required packages
run: |
dnf makecache
dnf install -y gcc libffi-devel make python python-pip python3-devel rpm-build systemd-devel which
pip install poetry
- name: Create virtual environment
run: make init
- name: Check versions
shell: bash
run: |
PACKAGE_VERSION=$(poetry version --short)
RPM_VERSION=$(rpmspec -q --qf "%{version}" ci-scripts/linux/rpm/nitrokey-app2.spec)
if [ $PACKAGE_VERSION == $RPM_VERSION ]; then exit 0; else exit 1; fi
check-version-accordance-flatpak-metadata:
name: Check for version accordance with Flatpak metadata file
runs-on: ubuntu-latest
Expand Down
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

This file was deleted.

10 changes: 0 additions & 10 deletions ci-scripts/linux/rpm/nitrokey-app2.desktop

This file was deleted.

75 changes: 0 additions & 75 deletions ci-scripts/linux/rpm/nitrokey-app2.spec

This file was deleted.

3 changes: 1 addition & 2 deletions docs/release.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ Follow the steps below meticulously to avoid a broken release.
1. Adapt version information.
The CI pipeline will fail if the version strings in the files below do not match.
* `pyproject.toml`
* `ci-scripts/linux/rpm/nitrokey-app2.spec`
* Add flatpak meta-data in `meta/com.nitrokey.nitrokey-app2.metainfo.xml`,
like this: `<release version="2.3" date="2024-04-19"/>`
* The latest release should be on top of this list.
Expand All @@ -31,6 +30,6 @@ Follow the steps below meticulously to avoid a broken release.
Open the respective PyPI release job.
Click the *Review deployments* button.
Set the checkbox "pypi" and click *Approve and deploy*.
6. Please mind that Flatpak and RPM COPR builds need to be triggered manually.
6. Please mind that the Flatpak build needs to be triggered manually.

The release is now complete.