Skip to content

Commit 72e2248

Browse files
committed
Fix releases
1 parent 908e109 commit 72e2248

3 files changed

Lines changed: 13 additions & 11 deletions

File tree

.github/workflows/release.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,3 +39,13 @@ jobs:
3939
args: release --clean
4040
env:
4141
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
42+
43+
- name: Publish Release
44+
uses: softprops/action-gh-release@v2
45+
with:
46+
tag_name: ${{ github.ref_name }}
47+
generate_release_notes: true
48+
files: |
49+
dist/*.zip
50+
dist/*.txt
51+
fail_on_unmatched_files: true

.goreleaser.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,3 +28,6 @@ archives:
2828

2929
changelog:
3030
use: git
31+
32+
release:
33+
disable: true

README.md

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,6 @@ GOOS=windows go build -o relaybox.exe ./cmd/relaybox
1414

1515
You can also find prebuilt binaries on the Releases page.
1616

17-
## Releasing
18-
19-
Tagged releases are automated via [GoReleaser](https://goreleaser.com/). Push a semver tag (for example `v1.2.3`) and GitHub Actions will build the Windows artefact and publish it on GitHub Releases:
20-
21-
```bash
22-
git tag v1.2.3
23-
git push origin v1.2.3
24-
```
25-
26-
The workflow configuration lives in `.github/workflows/release.yml`, while the GoReleaser settings are defined in `.goreleaser.yml`.
27-
2817
## Why?
2918

3019
NTLM and Kerberos relaying attacks are really powerful, however often times can be impractical, too noisy or too disruptive. This is because at times it is not enough to (or we simply aren't able to):

0 commit comments

Comments
 (0)