Skip to content

Commit c128690

Browse files
committed
Merge branch 'master' of https://github.com/BitcoinSchema/go-aip
2 parents c7a2b57 + 971eaf6 commit c128690

File tree

19 files changed

+198
-238
lines changed

19 files changed

+198
-238
lines changed

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
name: Bug report
33
about: Create a report to help us improve this project
44
labels: bug-p3
5-
assignees: mrz1836
5+
assignees: rohenaz
66

77
---
88

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
name: Feature request
33
about: Suggest an idea for this project
44
labels: idea
5-
assignees: mrz1836
5+
assignees: rohenaz
66

77
---
88

.github/ISSUE_TEMPLATE/question.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
name: Question
33
about: 'General template for a question '
44
labels: question
5-
assignees: mrz1836
5+
assignees: rohenaz
66

77
---
88

.github/dependabot.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ updates:
1010
# Check for npm updates at 9am UTC (5am EST)
1111
time: "10:00"
1212
reviewers:
13-
- "mrz1836"
13+
- "rohenaz"
1414
assignees:
15-
- "mrz1836"
15+
- "rohenaz"
1616
# Labels must be created first
1717
labels:
1818
- "update"
@@ -25,9 +25,9 @@ updates:
2525
interval: "weekly"
2626
day: "monday"
2727
reviewers:
28-
- "mrz1836"
28+
- "rohenaz"
2929
assignees:
30-
- "mrz1836"
30+
- "rohenaz"
3131
labels:
3232
- "chore"
3333
open-pull-requests-limit: 10

.github/mergify.yml

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,7 @@ pull_request_rules:
88
conditions:
99
- -draft
1010
- author~=^dependabot(|-preview)\[bot\]$
11-
- check-success='test (1.18.x, ubuntu-latest)'
12-
- check-success='test (1.19.x, ubuntu-latest)'
11+
- check-success='test (1.23.x, ubuntu-latest)'
1312
- check-success='Analyze (go)'
1413
- title~=^Bump [^\s]+ from ([\d]+)\..+ to \1\.
1514
actions:
@@ -21,13 +20,12 @@ pull_request_rules:
2120
- name: Alert on major version detection
2221
conditions:
2322
- author~=^dependabot(|-preview)\[bot\]$
24-
- check-success='test (1.18.x, ubuntu-latest)'
25-
- check-success='test (1.19.x, ubuntu-latest)'
23+
- check-success='test (1.23.x, ubuntu-latest)'
2624
- check-success='Analyze (go)'
2725
- -title~=^Bump [^\s]+ from ([\d]+)\..+ to \1\.
2826
actions:
2927
comment:
30-
message: "⚠️ @mrz1836: this is a major version bump and requires your attention"
28+
message: "⚠️ @rohenaz: this is a major version bump and requires your attention"
3129

3230
# ===============================================================================
3331
# AUTOMATIC MERGE (APPROVALS)
@@ -38,8 +36,7 @@ pull_request_rules:
3836
- "#approved-reviews-by>=1"
3937
- "#review-requested=0"
4038
- "#changes-requested-reviews-by=0"
41-
- check-success='test (1.18.x, ubuntu-latest)'
42-
- check-success='test (1.19.x, ubuntu-latest)'
39+
- check-success='test (1.23.x, ubuntu-latest)'
4340
- check-success='Analyze (go)'
4441
- -title~=(?i)wip
4542
- label!=work-in-progress
@@ -57,7 +54,7 @@ pull_request_rules:
5754
- "#assignee=0"
5855
actions:
5956
assign:
60-
users: [ "mrz1836" ]
57+
users: [ "rohenaz" ]
6158

6259
# ===============================================================================
6360
# ALERTS
@@ -170,7 +167,7 @@ pull_request_rules:
170167
- and:
171168
- author!=dependabot[bot]
172169
- author!=mergify[bot]
173-
- author!=mrz1836
170+
- author!=rohenaz
174171
actions:
175172
comment:
176173
message: |

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
- name: Set up Go
2424
uses: actions/setup-go@v5
2525
with:
26-
go-version: 1.19
26+
go-version: 1.23
2727
- name: Run GoReleaser
2828
uses: goreleaser/[email protected]
2929
with:

.github/workflows/run-tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
test:
1616
strategy:
1717
matrix:
18-
go-version: [ 1.18.x, 1.19.x ]
18+
go-version: [ 1.23.x ]
1919
os: [ ubuntu-latest ]
2020
runs-on: ${{ matrix.os }}
2121
steps:

.goreleaser.yml

Lines changed: 14 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
# Make sure to check the documentation at http://goreleaser.com
1+
# .goreleaser.yaml
2+
3+
version: 2
4+
25
# ---------------------------
36
# General
47
# ---------------------------
@@ -16,31 +19,22 @@ changelog:
1619
- '^test:'
1720

1821
# ---------------------------
19-
# Publishers
22+
# Builders
2023
# ---------------------------
21-
# publishers:
22-
# - name: "Publish GoDocs"
23-
# cmd: make godocs
24+
builds:
25+
- skip: true
2426

2527
# ---------------------------
26-
# Builder
27-
# ---------------------------
28-
build:
29-
skip: true
30-
31-
# ---------------------------
32-
# Github Release
28+
# GitHub Release
3329
# ---------------------------
3430
release:
35-
prerelease: true
36-
name_template: "Release v{{.Version}}"
31+
prerelease: false
32+
name_template: "Release v{{ .Version }}"
3733

3834
# ---------------------------
3935
# Announce
4036
# ---------------------------
4137
announce:
42-
43-
# See more at: https://goreleaser.com/customization/announce/#slack
4438
slack:
4539
enabled: false
4640
message_template: '{{ .ProjectName }} {{ .Tag }} is out! Changelog: https://github.com/BitcoinSchema/{{ .ProjectName }}/releases/tag/{{ .Tag }}'
@@ -49,30 +43,20 @@ announce:
4943
# icon_emoji: ''
5044
# icon_url: ''
5145

52-
# See more at: https://goreleaser.com/customization/announce/#twitter
5346
twitter:
5447
enabled: false
5548
message_template: '{{ .ProjectName }} {{ .Tag }} is out!'
5649

57-
# See more at: https://goreleaser.com/customization/announce/#discord
5850
discord:
5951
enabled: false
6052
message_template: '{{ .ProjectName }} {{ .Tag }} is out!'
61-
# Defaults to `GoReleaser`
62-
author: ''
63-
# Defaults to `3888754` - the grey-ish from goreleaser
64-
color: ''
65-
# Defaults to `https://goreleaser.com/static/avatar.png`
66-
icon_url: ''
53+
# author: ''
54+
# color: ''
55+
# icon_url: ''
6756

68-
# See more at: https://goreleaser.com/customization/announce/#reddit
6957
reddit:
7058
enabled: false
71-
# Application ID for Reddit Application
7259
application_id: ""
73-
# Username for your Reddit account
7460
username: ""
75-
# Defaults to `{{ .GitURL }}/releases/tag/{{ .Tag }}`
76-
# url_template: 'https://github.com/BitcoinSchema/{{ .ProjectName }}/releases/tag/{{ .Tag }}'
77-
# Defaults to `{{ .ProjectName }} {{ .Tag }} is out!`
7861
title_template: '{{ .ProjectName }} {{ .Tag }} is out!'
62+
# url_template: 'https://github.com/BitcoinSchema/{{ .ProjectName }}/releases/tag/{{ .Tag }}'

.make/go.mk

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,15 +67,15 @@ install-go: ## Install the application (Using Native Go)
6767
lint: ## Run the golangci-lint application (install if not found)
6868
@echo "installing golangci-lint..."
6969
@#Travis (has sudo)
70-
@if [ "$(shell command -v golangci-lint)" = "" ] && [ $(TRAVIS) ]; then curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s v1.53.3 && sudo cp ./bin/golangci-lint $(go env GOPATH)/bin/; fi;
70+
@if [ "$(shell command -v golangci-lint)" = "" ] && [ $(TRAVIS) ]; then curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s v1.61.0 && sudo cp ./bin/golangci-lint $(go env GOPATH)/bin/; fi;
7171
@#AWS CodePipeline
72-
@if [ "$(shell command -v golangci-lint)" = "" ] && [ "$(CODEBUILD_BUILD_ID)" != "" ]; then curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(go env GOPATH)/bin v1.53.3; fi;
72+
@if [ "$(shell command -v golangci-lint)" = "" ] && [ "$(CODEBUILD_BUILD_ID)" != "" ]; then curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(go env GOPATH)/bin v1.61.0; fi;
7373
@#GitHub Actions
74-
@if [ "$(shell command -v golangci-lint)" = "" ] && [ "$(GITHUB_WORKFLOW)" != "" ]; then curl -sfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sudo sh -s -- -b $(go env GOPATH)/bin v1.53.3; fi;
74+
@if [ "$(shell command -v golangci-lint)" = "" ] && [ "$(GITHUB_WORKFLOW)" != "" ]; then curl -sfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sudo sh -s -- -b $(go env GOPATH)/bin v1.61.0; fi;
7575
@#Brew - MacOS
7676
@if [ "$(shell command -v golangci-lint)" = "" ] && [ "$(shell command -v brew)" != "" ]; then brew install golangci-lint; fi;
7777
@#MacOS Vanilla
78-
@if [ "$(shell command -v golangci-lint)" = "" ] && [ "$(shell command -v brew)" != "" ]; then curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- v1.53.3; fi;
78+
@if [ "$(shell command -v golangci-lint)" = "" ] && [ "$(shell command -v brew)" != "" ]; then curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- v1.61.0; fi;
7979
@echo "running golangci-lint..."
8080
@golangci-lint run --verbose
8181

README.md

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,19 @@
1414
<br/>
1515

1616
## Table of Contents
17-
- [Installation](#installation)
18-
- [Documentation](#documentation)
19-
- [Examples & Tests](#examples--tests)
20-
- [Benchmarks](#benchmarks)
21-
- [Code Standards](#code-standards)
22-
- [Usage](#usage)
23-
- [Maintainers](#maintainers)
24-
- [Contributing](#contributing)
25-
- [License](#license)
17+
- [go-aip](#go-aip)
18+
- [Table of Contents](#table-of-contents)
19+
- [Installation](#installation)
20+
- [Documentation](#documentation)
21+
- [Features](#features)
22+
- [Examples \& Tests](#examples--tests)
23+
- [Benchmarks](#benchmarks)
24+
- [Code Standards](#code-standards)
25+
- [Usage](#usage)
26+
- [Maintainers](#maintainers)
27+
- [Contributing](#contributing)
28+
- [How can I help?](#how-can-i-help)
29+
- [License](#license)
2630

2731
<br/>
2832

@@ -51,9 +55,8 @@ View the generated [documentation](https://pkg.go.dev/github.com/bitcoinschema/g
5155
<summary><strong><code>Package Dependencies</code></strong></summary>
5256
<br/>
5357

54-
- [bitcoinschema/go-bitcoin](https://github.com/bitcoinschema/go-bitcoin)
58+
- [bitcoin-sv/go-sdk](https://github.com/bitcoin-sv/go-sdk)
5559
- [bitcoinschema/go-bob](https://github.com/bitcoinschema/go-bob)
56-
- [libsv/go-bt](https://github.com/libsv/go-bt)
5760
</details>
5861

5962
<details>
@@ -115,7 +118,7 @@ vet Run the Go vet application
115118

116119
## Examples & Tests
117120
All unit tests and [examples](examples) run via [GitHub Actions](https://github.com/BitcoinSchema/go-aip/actions) and
118-
uses [Go version 1.18.x](https://golang.org/doc/go1.18). View the [configuration file](.github/workflows/run-tests.yml).
121+
uses [Go version 1.23.x](https://golang.org/doc/go1.23). View the [configuration file](.github/workflows/run-tests.yml).
119122

120123
Run all tests (including integration tests)
121124
```shell script

0 commit comments

Comments
 (0)