Skip to content

Commit 7c428ae

Browse files
committed
Use publish script and update README
1 parent d7ac360 commit 7c428ae

File tree

4 files changed

+11
-70
lines changed

4 files changed

+11
-70
lines changed

.github/workflows/build_and_publish.yml

Lines changed: 0 additions & 53 deletions
This file was deleted.

.github/workflows/build_nupkg.yml renamed to .github/workflows/build_and_test.yml

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Nuget Pack
1+
name: Build and Test
22

33
on:
44
push:
@@ -18,29 +18,23 @@ jobs:
1818
with:
1919
dotnet-version: 9.0.x
2020

21-
- name: Restore dependencies
22-
run: dotnet restore
23-
24-
- name: Build library
25-
run: dotnet build
26-
2721
- name: Run tests
2822
run: dotnet test
2923

30-
- name: Pack
31-
run: dotnet pack
24+
- name: Run publish script
25+
run: ./publish-nix.sh
3226

33-
- name: Upload build
27+
- name: Upload package
3428
uses: actions/upload-artifact@v4
3529
with:
3630
name: 'Nuget Package'
37-
path: 'SabreTools.Skippers/bin/Release/*.nupkg'
31+
path: '*.nupkg'
3832

3933
- name: Upload to rolling
4034
uses: ncipollo/[email protected]
4135
with:
4236
allowUpdates: True
43-
artifacts: 'SabreTools.Skippers/bin/Release/*.nupkg'
37+
artifacts: "*.nupkg,*.zip"
4438
body: 'Last built commit: ${{ github.sha }}'
4539
name: 'Rolling Release'
4640
prerelease: True

README.MD

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
# SabreTools.Skippers
22

3+
[![Build and Test](https://github.com/SabreTools/SabreTools.Skippers/actions/workflows/build_and_test.yml/badge.svg)](https://github.com/SabreTools/SabreTools.Skippers/actions/workflows/build_and_test.yml)
4+
35
This library comprises of code to perform copier header operations such as matching, manipulation, and removal. These are used for many older console-based systems and helps define known header skippers for immediate use.
46

57
Find the link to the Nuget package [here](https://www.nuget.org/packages/SabreTools.Skippers).
68

79
## Headerer
810

9-
[![Build and Publish](https://github.com/SabreTools/SabreTools.Skippers/actions/workflows/build_and_publish.yml/badge.svg?branch=main)](https://github.com/SabreTools/SabreTools.Skippers/actions/workflows/build_and_publish.yml)
10-
1111
A small tool that allows users to extract, store, and remove copier headers for a variety of systems. Optionally, the stored headers can be replaced on the original files using a separate command. Each of the headers are stored in a Sqlite database file that links each header to the unheadered hash of the original file. The following copier header types are supported:
1212

1313
* Atari 7800
@@ -19,8 +19,8 @@ A small tool that allows users to extract, store, and remove copier headers for
1919
* Super Nintendo Entertainment System / Super Famicom
2020
* Super Nintendo Entertainment System / Super Famicom SPC music
2121

22-
## Builds
22+
## Releases
2323

24-
Last stable releases can be found on [the Releases tab](https://github.com/SabreTools/SabreTools.Skippers/releases).
24+
For the most recent stable build, download the latest release here: [Releases Page](https://github.com/SabreTools/SabreTools.Skippers/releases)
2525

26-
Latest unstable builds can be found on [the Rolling build](https://github.com/SabreTools/SabreTools.Skippers/releases/tag/rolling).
26+
For the latest WIP build here: [Rolling Release](https://github.com/SabreTools/SabreTools.Skippers/releases/rolling)

publish-nix.sh

100644100755
File mode changed.

0 commit comments

Comments
 (0)