File tree Expand file tree Collapse file tree 5 files changed +82
-8
lines changed
Expand file tree Collapse file tree 5 files changed +82
-8
lines changed Original file line number Diff line number Diff line change 1+ version : 2
2+ updates :
3+ - package-ecosystem : gomod
4+ directory : " /"
5+ schedule :
6+ interval : daily
7+ open-pull-requests-limit : 10
Original file line number Diff line number Diff line change 1+ ---
2+ name : Go build
3+
4+ on :
5+ push :
6+ branches : [ main ]
7+ pull_request :
8+ branches : [ main ]
9+
10+ jobs :
11+ build :
12+ runs-on : ubuntu-latest
13+ steps :
14+ - uses : actions/checkout@v2
15+ - name : Setup Go
16+ uses : actions/setup-go@v2
17+ with :
18+ go-version : ' 1.22'
19+ - name : Install protoc
20+ run : |
21+ sudo apt-get update && sudo apt-get install gcc-multilib nodejs npm curl unzip -y
22+ mkdir -p $HOME/protobuf && pushd $HOME/protobuf
23+ curl -o protoc.zip -L 'https://github.com/protocolbuffers/protobuf/releases/download/v27.0/protoc-27.0-linux-x86_64.zip'
24+ unzip protoc.zip
25+ popd
26+ - name : Build
27+ run : |
28+ sudo apt-get update && sudo apt-get install -y gcc gcc-mingw-w64
29+ export PATH=$HOME/.local/bin:$HOME/protobuf/bin:$PATH
30+ make dev-dependencies
31+ make
Original file line number Diff line number Diff line change 1+ ---
2+ name : Go release
3+
4+ on :
5+ push :
6+ tags :
7+ - ' *.*.*'
8+
9+ jobs :
10+ release :
11+ runs-on : ubuntu-latest
12+ steps :
13+ - uses : actions/checkout@v2
14+ - name : Setup Go
15+ uses : actions/setup-go@v2
16+ with :
17+ go-version : ' 1.20'
18+ - name : Install protoc
19+ run : |
20+ sudo apt-get update && sudo apt-get install gcc-multilib nodejs npm curl unzip -y
21+ mkdir -p $HOME/protobuf && pushd $HOME/protobuf
22+ curl -o protoc.zip -L 'https://github.com/protocolbuffers/protobuf/releases/download/v27.0/protoc-27.0-linux-x86_64.zip'
23+ unzip protoc.zip
24+ popd
25+ - name : Build
26+ run : |
27+ sudo apt-get update && sudo apt-get install -y gcc gcc-mingw-w64
28+ export PATH=$HOME/.local/bin:$HOME/protobuf/bin:$PATH
29+ make dev-dependencies
30+ make
31+ - uses : softprops/action-gh-release@v1
32+ with :
33+ files : " pkcs11-proxy-*"
34+ env :
35+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
Original file line number Diff line number Diff line change @@ -3,14 +3,17 @@ module github.com/ryarnyah/pkcs11-go-proxy
33go 1.21.3
44
55require (
6- github.com/miekg/pkcs11 v1.1.1 // indirect
7- github.com/namecoin/pkcs11mod v0.0.1 // indirect
6+ github.com/miekg/pkcs11 v1.1.1
7+ github.com/namecoin/pkcs11mod v0.0.1
8+ google.golang.org/grpc v1.64.0
9+ google.golang.org/protobuf v1.34.1
10+ )
11+
12+ require (
813 golang.org/x/net v0.22.0 // indirect
914 golang.org/x/sys v0.18.0 // indirect
1015 golang.org/x/text v0.14.0 // indirect
1116 google.golang.org/genproto/googleapis/rpc v0.0.0-20240318140521-94a12d6c2237 // indirect
12- google.golang.org/grpc v1.64.0 // indirect
13- google.golang.org/protobuf v1.34.1 // indirect
1417)
1518
1619replace github.com/namecoin/pkcs11mod => ./pkcs11mod
Original file line number Diff line number Diff line change 1+ github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI =
2+ github.com/google/go-cmp v0.6.0 /go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY =
13github.com/miekg/pkcs11 v1.1.1 h1:Ugu9pdy6vAYku5DEpVWVFPYnzV+bxB+iRdbuFSu7TvU =
24github.com/miekg/pkcs11 v1.1.1 /go.mod h1:XsNlhZGX73bx86s2hdc/FuaLm2CPZJemRLMA+WTFxgs =
3- github.com/namecoin/pkcs11mod v0.0.1 h1:UK2vnfdoQthfuKaBYrJs3AnyEK1S2tcb4aW1vaOPruQ =
4- github.com/namecoin/pkcs11mod v0.0.1 /go.mod h1:QoLd4U09mkv2P03epvTq+54XvgYV4+kPl63MDC93Hhw =
55golang.org/x/net v0.22.0 h1:9sGLhx7iRIHEiX0oAJ3MRZMUCElJgy7Br1nO+AMN3Tc =
66golang.org/x/net v0.22.0 /go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg =
77golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4 =
@@ -12,7 +12,5 @@ google.golang.org/genproto/googleapis/rpc v0.0.0-20240318140521-94a12d6c2237 h1:
1212google.golang.org/genproto/googleapis/rpc v0.0.0-20240318140521-94a12d6c2237 /go.mod h1:WtryC6hu0hhx87FDGxWCDptyssuo68sk10vYjF+T9fY =
1313google.golang.org/grpc v1.64.0 h1:KH3VH9y/MgNQg1dE7b3XfVK0GsPSIzJwdF617gUSbvY =
1414google.golang.org/grpc v1.64.0 /go.mod h1:oxjF8E3FBnjp+/gVFYdWacaLDx9na1aqy9oovLpxQYg =
15- google.golang.org/protobuf v1.33.0 h1:uNO2rsAINq/JlFpSdYEKIZ0uKD/R9cpdv0T+yoGwGmI =
16- google.golang.org/protobuf v1.33.0 /go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos =
1715google.golang.org/protobuf v1.34.1 h1:9ddQBjfCyZPOHPUiPxpYESBLc+T8P3E+Vo4IbKZgFWg =
1816google.golang.org/protobuf v1.34.1 /go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos =
You can’t perform that action at this time.
0 commit comments