Add workflow, icon, and cleanup

This commit is contained in:
ThisIsDara
2026-05-04 07:52:54 +03:30
parent bf4f84be4b
commit 5d06fe5f84
5 changed files with 114 additions and 1 deletions
+54
View File
@@ -0,0 +1,54 @@
name: Build and Release
on:
push:
tags:
- 'v*'
workflow_dispatch:
jobs:
build:
runs-on: windows-latest
steps:
- uses: actions/checkout@v4
- name: Set up Go
uses: actions/setup-go@v5
with:
go-version: '1.22'
- name: Build
run: go build -ldflags "-s -w" -o mhr-cfw-go.exe ./cmd/mhr-cfw
- name: Upload artifact
uses: actions/upload-artifact@v4
with:
name: mhr-cfw-go
path: mhr-cfw-go.exe
release:
needs: build
runs-on: ubuntu-latest
if: startsWith(github.ref, 'refs/tags/')
permissions:
contents: write
steps:
- uses: actions/checkout@v4
- name: Download artifact
uses: actions/download-artifact@v4
with:
name: mhr-cfw-go
path: .
- name: Extract version
id: version
run: echo "VERSION=${GITHUB_REF#refs/tags/}" >> $GITHUB_OUTPUT
- name: Release
uses: softprops/action-gh-release@v1
with:
body_path: CHANGELOG.md
files: mhr-cfw-go.exe
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+14 -1
View File
@@ -7,4 +7,17 @@
*.out
go.work
.DS_Store
Thumbs.db
Thumbs.db
*.o
*.coff
v1.0/
build*.ps1
build*.bat
icon.c
stub.c
inject_icon.c
inject_icon.exe
main.a
build_hook.go
*.md
!LICENSE
+19
View File
@@ -0,0 +1,19 @@
-----BEGIN CERTIFICATE-----
MIIDFDCCAfygAwIBAgIQF8rhWoUE4M9pEaBVJ5N/mDANBgkqhkiG9w0BAQsFADAk
MRAwDgYDVQQKEwdtaHItY2Z3MRAwDgYDVQQDEwdtaHItY2Z3MB4XDTI2MDUwNDAy
NTI0M1oXDTM2MDUwNDAyNTI0M1owJDEQMA4GA1UEChMHbWhyLWNmdzEQMA4GA1UE
AxMHbWhyLWNmdzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN7GVGND
He2ABsCA5oFoNAjF3f9q84fGU26U6eR+PYSPbJ5CbGCpoZ3PYbxyUhU80T+1wJat
upEKpvIL8Yw1ZJR9eEcRVjPWO1BKz1oG1TI0ONSiezSp8uYPMi1YDsouHurRLSQt
uS91UuX5Dt9U7/2A/3+b0imNgKa8k9+mdqYoEqc36B/lR4Yq735Z0Zlu6xxSYU7x
xmCScu5WPzJ3rbLca/m1y77XuPqrwy+oOYAC00NARlOkzEJWGVmzx15DJzjHvF77
qt4N3dPkN05JzyPGXJ7dL7ELSMddiWI/Jvt9CIswYqCdUdCqhnRc4fU0FfdQo1kC
13Vl4NzmaYDTYy8CAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgGGMA8GA1UdEwEB/wQF
MAMBAf8wHQYDVR0OBBYEFEmKnnTSQunD6HQPjDR8q8/uQQRbMA0GCSqGSIb3DQEB
CwUAA4IBAQBIdU+9lMThYOmud55N7IsBnMzafJad0yvsHOtZe4ZwOAtHKNG5z6MC
PMaAxv41LJFIjr7A9a8U1sI3HTGYzf2bnUjZTegKBZzQEBXSplyZNwD3nNa+6mj6
w/Up3WjtWHGduYHYRJuP3U72PLUk03a7se0GXe985wi8vK3I+sJ4yiHeuEVQaQtV
8nRev3csuq+GlkREwXTEg6NSUPX5tsI4x7Objt93QvlLUl2E6pXS+rMtWtA9UV4f
9BocX23WU292T4i7hCaRU05PJBj2Hqix0ZGBmu8+TsCnHsoytaLWBALWBJ2WaFy0
NHfK2uCQHk76f1CCcjrQQ6gvD2E6DKo+
-----END CERTIFICATE-----
+27
View File
@@ -0,0 +1,27 @@
-----BEGIN RSA PRIVATE KEY-----
MIIEpQIBAAKCAQEA3sZUY0Md7YAGwIDmgWg0CMXd/2rzh8ZTbpTp5H49hI9snkJs
YKmhnc9hvHJSFTzRP7XAlq26kQqm8gvxjDVklH14RxFWM9Y7UErPWgbVMjQ41KJ7
NKny5g8yLVgOyi4e6tEtJC25L3VS5fkO31Tv/YD/f5vSKY2ApryT36Z2pigSpzfo
H+VHhirvflnRmW7rHFJhTvHGYJJy7lY/Mnetstxr+bXLvte4+qvDL6g5gALTQ0BG
U6TMQlYZWbPHXkMnOMe8Xvuq3g3d0+Q3TknPI8Zcnt0vsQtIx12JYj8m+30IizBi
oJ1R0KqGdFzh9TQV91CjWQLXdWXg3OZpgNNjLwIDAQABAoIBABVsuonvVwNT2D0O
8zGH3X/oflYFqap/ADV23IWtPxUEHCdI7mu0ygZyKY1Plfr/5dnm4hY7sAvUm+3/
CGR6cBQN0Gb5UQfcNx5yNhM2QVkPh6r/fgeNvqlcgHAMSM6DSqrnohvuyna40Feu
BmhOdA7hJ0aqVuHIf5J0OWkoH79mljqsBhxg+JPZxzc4Oj+Yxd0LyKYob+MSfpTM
qOjMV+lPPm7omUg3bOT6HuxghNXdQNl7+jb7Knmf9hY2PFHLAn8HX+6afqwTZYNJ
AECOaRvPPfOcusNZ77QaFQBQ4t/s5cPokW0FhE5R+LgGEDYjYaJF4wX7u+U54KpF
scyP8F0CgYEA+eQRAzWlX9zIbrsnhFMqjChcfnSLxNYVUTi+i1T4Kwz4Epov3M3h
sglssrHIi618ukrNsBFsxi1+oVE4tnPGxHklUx8sYbhBFSOgRezrc21Qdw1tkLHg
CKjbmTu5g+hXjg4gUI4+n1VqFIWuJJ2bUv/yyuU27Vh7ZXg/J1xRpnMCgYEA5DiO
wMblcldG/UCroAZGULsgAt/8jMERoG9WF2ldY/8dG5iFRNwYkSvsWkdZJePSqi+J
nz5Pmn8Tvf67sVLREsCkO9PCQ3/DVkOYUNIE34E9DMafePntldv/7vvHDlEylUh4
kgfoHD8/6lqp/dAb/V3jkhGmRI3oO3FkcqYVpVUCgYEArmysF1JtwZEJcok+VxX5
/+T4Uugk21sXfB8gmX7QzrP5wHpRaE1o+W2sqrp/okeRZTNriTdQdrAw0IcyD+CW
YHOzQubigr8q5od8ivKJkoM+BCuiS7ptB35d8gKHRnR6ENT5Z2EyguMK7ZI18Kb2
USQIo+kEwvzc/QHHC0FcWNMCgYEAk4ypZqNxBqq8v9GG5HAKF/nTaWhs/Id6oPI6
g+pgMd1ncUb7qpht3bW7GmcUkPWpZtRTMrxzdNyB5A2ERdHYUDpyNCflagR5QxVy
rZYLBoGk+dSUl/9mBsR0xIrNmEkQ3gk7wpYQD+sopJi3XNymq/l+vxpgF+RzZ7MZ
ETKlvf0CgYEAvOiMaBC12aCKH/mASgVVbs8hq9rxqOsyAABp6xSiKnVcuUKHdbZ3
4hCwa4qfm1pzK7kMDChsCP7Az3i29BK8oTWJDwDb+paog76ozF8v2sYxVufV1WKX
YQnrAtFnx+RNHWAW6bE/AZk0LxPr5aUor2NwiAFGlSFSMVr3gc7o2IU=
-----END RSA PRIVATE KEY-----
BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB