Compare commits

...

18 commits

Author SHA1 Message Date
Emiliano Vavassori
4169f3df59 Cambio pipeline rilascio - 1. 2025-06-06 11:40:47 +02:00
Emiliano Vavassori
725965c675 Cambio pipeline rilascio. 2025-06-06 11:29:41 +02:00
Emiliano Vavassori
8f4f3d2ddb Aggiornata versione 1.4.3.11, sistemato workflow. 2025-06-06 11:04:26 +02:00
Emiliano Vavassori
8ab8b6a046 Aggiornata versione 1.4.3.11. 2025-06-06 11:00:54 +02:00
075bcacad5 Aggiornamento per forgejo. 2025-06-06 00:25:45 +02:00
542b22a3b9 Fixed refreshing of mirrors. 2025-02-08 22:14:19 +01:00
7441875dff Fixed refreshing of master keyring. 2025-02-08 22:02:53 +01:00
63e9ff6921 Reviewing update process of pipeline. 2025-02-08 22:01:34 +01:00
0ea1e04bb9 Long renewing image. 2025-02-08 21:58:45 +01:00
7ca1978489 Hard refreshing keys. 2025-02-08 21:32:23 +01:00
fa97a1b4c6 Updating keys during building. 2025-02-08 21:29:29 +01:00
1bd54e9eac Other fixes to build package. 2025-02-08 21:24:53 +01:00
748ad7d1c7 Fixing up refreshing packages. 2025-02-08 21:20:39 +01:00
dd983c0747 Fixing up updating of repos. 2025-02-08 21:18:41 +01:00
27d0bd3e29 Bump alla versione 1.4.3-10. 2025-02-08 20:53:23 +01:00
a5d1e90f93 Piccoli aggiustamenti al file desktop. 2024-03-10 14:08:17 +01:00
9d49368db5 Piccola correzione dopo modifica cieid.desktop. 2024-03-10 14:02:48 +01:00
6654d2b04e Aggiornamento a 1.4.3.7. 2024-03-10 13:47:58 +01:00
4 changed files with 43 additions and 31 deletions

View file

@ -0,0 +1,35 @@
name: Build and publish
on: [create, pull_request]
jobs:
pkgbuild:
runs-on: archlinux
steps:
- name: Refreshing packages
run: /paruw.sh "paru -Syy"
- name: Installing packaged keyring
run: /paruw.sh "paru -S --noconfirm archlinux-keyring"
- name: Create master keyring
run: pacman-key --init
- name: Populate master keyring
run: pacman-key --populate archlinux
- name: Hard refresh keys
run: pacman-key --refresh-keys
- name: Installing rankmirrors
run: /paruw.sh "paru -S --noconfirm pacman-contrib pacman-mirrorlist"
- name: Renew mirrors choice
run: rankmirrors -n 5 /etc/pacman.d/mirrorlist
- name: Ri-refreshing packages
run: /paruw.sh "paru -Syy"
- name: Checkout
uses: actions/checkout@v4
- name: Fix permissions
run: /fixperms.sh
- name: Compile package
run: /paruw.sh "paru -B --noconfirm ${{ gitea.workspace }}"
- name: Upload Package Archive
uses: https://gitea.com/actions/gitea-release-action@v1
with:
files: "*.pkg.tar.zst"
api_key: ${{ secrets.APITOKEN_RELEASE }}
md5sum: true

View file

@ -1,23 +0,0 @@
name: Build and publish
on: [create, pull_request]
jobs:
pkgbuild:
runs-on: archlinux
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Fix permissions
run: /fixperms.sh
- name: Compile package
run: /paruw.sh "paru -Bi ${{ gitea.workspace }}"
- name: Setup go for publishing
uses: actions/setup-go@v4
with:
go-version: '>=1.20.1'
- name: Upload Package Archive
uses: https://gitea.com/actions/gitea-release-action@v1
with:
files: "*.pkg.tar.zst"
api_key: ${{ secrets.APITOKEN_RELEASE }}
md5sum: true

View file

@ -2,7 +2,7 @@
pkgbase=it-cie-tools-bin
pkgname=( 'it-cie-lib-bin' 'cieid-bin' )
pkgver=1.4.3.2
pkgver=1.4.3.11
pkgrel=1
pkgdesc="CIE 3.0 PKCS11 Middleware for Italian Electronic Identity Card - Binaries from .deb"
arch=('x86_64')
@ -13,16 +13,16 @@ options=('!strip')
depends=('ccid' 'opensc' 'pcsc-tools')
ARCH='amd64'
md5sums=('bdd884713c61a64aba1c97eb5f4cc14f'
'79ab9ea336a1fbc1b590d58ffb1fc909')
source=('https://github.com/italia/cie-middleware-linux/releases/download/1.4.3.1/CIE-Middleware-1.4.3-2.amd64.deb'
'cieid.desktop')
source=('https://github.com/italia/cie-middleware-linux/releases/download/1.4.3.11/CIE-Middleware-1.4.3-11.amd64.deb'
'cieid.desktop')
sha256sums=('118c525e8593f40fbee81e25bc3c804bbb81ae58dab76e5493b75de9a1e163eb'
'4309ca1d473f4b6117fefa8cc82b1f1c3a898bb66b2068e68863d1864bdbcdeb')
build() {
pkgsrc=$srcdir/$pkgbase-$pkgver
mkdir $pkgsrc
ar -xv CIE-Middleware-1.4.3-2.amd64.deb || return 1
ar -xv CIE-Middleware-1.4.3-11.amd64.deb || return 1
tar -xvf data.tar.[xg]z -C $pkgsrc || return 1
}

View file

@ -1,8 +1,8 @@
[Desktop Entry]
Name=CIE ID
Version=1.0
Exec=java -Xms1G -Xmx1G -Djna.library.path=".:/usr/lib" -classpath "/opt/CIEID/cieid.jar" it.ipzs.cieid.MainApplication
Comment=CIE ID
Exec=java -Xms1G -Xmx1G -Djna.library.path=".:/usr/lib" -classpath "/opt/CIEID/cieid.jar" it.ipzs.cieid.MainApplication
Comment=CIE ID è un programma per la gestione della Carta d'Identità Elettronica italiana
Icon=/opt/CIEID/logo_circle.png
Type=Application
Terminal=false