chore: reorder and init go project
All checks were successful
Cross-Compile Binaries / compile-linux (push) Successful in 3m52s
Cross-Compile Binaries / compile-windows (push) Successful in 7m20s

This commit is contained in:
2026-01-07 15:23:31 +01:00
parent 301b2cf38f
commit 21611b8078
9 changed files with 11 additions and 13 deletions

View File

@@ -30,7 +30,7 @@ jobs:
echo -e "-----\napt-get update failed, retrying in 1s...\n-----" echo -e "-----\napt-get update failed, retrying in 1s...\n-----"
sleep 1s sleep 1s
done done
apt-get install -y \ apt-get install -y \
build-essential libgl1-mesa-dev libx11-dev libxrandr-dev \ build-essential libgl1-mesa-dev libx11-dev libxrandr-dev \
libxi-dev libxcursor-dev libxinerama-dev libglfw3-dev \ libxi-dev libxcursor-dev libxinerama-dev libglfw3-dev \
@@ -43,7 +43,7 @@ jobs:
export CXX=g++ export CXX=g++
export GOOS=linux export GOOS=linux
export GOARCH=amd64 export GOARCH=amd64
go build -o ./pkcs-generator . go build -o ./pkcs-generator ./src
- name: upload the building actifacts - name: upload the building actifacts
uses: DaanSelen/upload-artifact-gitea@main uses: DaanSelen/upload-artifact-gitea@main
@@ -96,7 +96,7 @@ jobs:
export CXX=x86_64-w64-mingw32-g++ export CXX=x86_64-w64-mingw32-g++
export CGO_LDFLAGS="-static-libgcc -static-libstdc++" export CGO_LDFLAGS="-static-libgcc -static-libstdc++"
go-winres simply --icon icon.png --manifest gui go-winres simply --icon icon.png --manifest gui
go build -o ./pkcs-generator.exe -ldflags -H=windowsgui . go build -o ./pkcs-generator.exe -ldflags -H=windowsgui ./src
- name: upload the building actifacts - name: upload the building actifacts
uses: DaanSelen/upload-artifact-gitea@main uses: DaanSelen/upload-artifact-gitea@main

6
go.mod
View File

@@ -1,14 +1,14 @@
module pkcs-generator module pkcs-generator
go 1.24.6 go 1.25.5
require ( require (
fyne.io/fyne/v2 v2.7.1 fyne.io/fyne/v2 v2.7.2
software.sslmate.com/src/go-pkcs12 v0.7.0 software.sslmate.com/src/go-pkcs12 v0.7.0
) )
require ( require (
fyne.io/systray v1.11.1-0.20250603113521-ca66a66d8b58 // indirect fyne.io/systray v1.12.0 // indirect
github.com/BurntSushi/toml v1.5.0 // indirect github.com/BurntSushi/toml v1.5.0 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect github.com/davecgh/go-spew v1.1.1 // indirect
github.com/fredbi/uri v1.1.1 // indirect github.com/fredbi/uri v1.1.1 // indirect

10
go.sum
View File

@@ -1,7 +1,7 @@
fyne.io/fyne/v2 v2.7.1 h1:ja7rNHWWEooha4XBIZNnPP8tVFwmTfwMJdpZmLxm2Zc= fyne.io/fyne/v2 v2.7.2 h1:XiNpWkn0PzX43ZCjbb0QYGg1RCxVbugwfVgikWZBCMw=
fyne.io/fyne/v2 v2.7.1/go.mod h1:xClVlrhxl7D+LT+BWYmcrW4Nf+dJTvkhnPgji7spAwE= fyne.io/fyne/v2 v2.7.2/go.mod h1:PXbqY3mQmJV3J1NRUR2VbVgUUx3vgvhuFJxyjRK/4Ug=
fyne.io/systray v1.11.1-0.20250603113521-ca66a66d8b58 h1:eA5/u2XRd8OUkoMqEv3IBlFYSruNlXD8bRHDiqm0VNI= fyne.io/systray v1.12.0 h1:CA1Kk0e2zwFlxtc02L3QFSiIbxJ/P0n582YrZHT7aTM=
fyne.io/systray v1.11.1-0.20250603113521-ca66a66d8b58/go.mod h1:RVwqP9nYMo7h5zViCBHri2FgjXF7H2cub7MAq4NSoLs= fyne.io/systray v1.12.0/go.mod h1:RVwqP9nYMo7h5zViCBHri2FgjXF7H2cub7MAq4NSoLs=
github.com/BurntSushi/toml v1.5.0 h1:W5quZX/G/csjUnuI8SUYlsHs9M38FC7znL0lIO+DvMg= github.com/BurntSushi/toml v1.5.0 h1:W5quZX/G/csjUnuI8SUYlsHs9M38FC7znL0lIO+DvMg=
github.com/BurntSushi/toml v1.5.0/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho= github.com/BurntSushi/toml v1.5.0/go.mod h1:ukJfTF/6rtPPRCnwkur4qwRxa8vTRFBF0uk2lLoLwho=
github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E=
@@ -80,7 +80,5 @@ gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f h1:BLraFXnmrev5lT+xlilqcH8X
gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20200227125254-8fa46927fb4f/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=
gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM=
software.sslmate.com/src/go-pkcs12 v0.6.0 h1:f3sQittAeF+pao32Vb+mkli+ZyT+VwKaD014qFGq6oU=
software.sslmate.com/src/go-pkcs12 v0.6.0/go.mod h1:Qiz0EyvDRJjjxGyUQa2cCNZn/wMyzrRJ/qcDXOQazLI=
software.sslmate.com/src/go-pkcs12 v0.7.0 h1:Db8W44cB54TWD7stUFFSWxdfpdn6fZVcDl0w3R4RVM0= software.sslmate.com/src/go-pkcs12 v0.7.0 h1:Db8W44cB54TWD7stUFFSWxdfpdn6fZVcDl0w3R4RVM0=
software.sslmate.com/src/go-pkcs12 v0.7.0/go.mod h1:Qiz0EyvDRJjjxGyUQa2cCNZn/wMyzrRJ/qcDXOQazLI= software.sslmate.com/src/go-pkcs12 v0.7.0/go.mod h1:Qiz0EyvDRJjjxGyUQa2cCNZn/wMyzrRJ/qcDXOQazLI=

View File

@@ -7,7 +7,7 @@ import (
"log" "log"
"os" "os"
"path/filepath" "path/filepath"
certpair "pkcs-generator/modules/certpairs" certpair "pkcs-generator/src/modules/certpairs"
"slices" "slices"
"fyne.io/fyne/v2" "fyne.io/fyne/v2"