From d9debb8deec52ecd7bbbb30479b7de4e4303e0b9 Mon Sep 17 00:00:00 2001 From: Ivo Filot Date: Fri, 14 Jul 2023 19:49:37 +0200 Subject: [PATCH] Expanding release procedure --- .github/workflows/deploy.yml | 10 ++++++++++ README.md | 8 ++++++-- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 41b8df1..f10b162 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -27,3 +27,13 @@ jobs: release_name: Release ${{ github.ref }} draft: false prerelease: false + - name: Upload Release Asset + id: upload-release-asset + uses: actions/upload-release-asset@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + upload_url: ${{ steps.create_release.outputs.upload_url }} + asset_path: ./src/BASIC-MODIFIED.bin + asset_name: BASIC-MODIFIED.bin + asset_content_type: application/octet-stream diff --git a/README.md b/README.md index aa08758..288b1f5 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # P2000T RS232 CARTRIDGE -![GitHub tag (latest SemVer)](https://img.shields.io/github/v/tag/ifilot/p2000t-rs232-cartridge?label=version) +[![GitHub tag (latest SemVer)](https://img.shields.io/github/v/tag/ifilot/p2000t-rs232-cartridge?label=version)](https://github.com/ifilot/p2000t-rs232-cartridge/releases/tag/v0.1.1) [![Build](https://github.com/ifilot/p2000t-rs232-cartridge/actions/workflows/build.yml/badge.svg)](https://github.com/ifilot/p2000t-rs232-cartridge/actions/workflows/build.yml) [![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0) @@ -24,7 +24,7 @@ After booting the P2000T with the modified BASIC-NL image, run 20 DEF USR1=&H4EC7 ``` -> Note: Use `&H9DFF` in the above instructions if your P2000T has 16kb of memory. +> **Note**: Use `&H9DFF` in the above instructions if your P2000T has 16kb of memory. > If your P2000T has 32kb or 48kb of memory, use `&HBDFF` or `&HDDFF`, respectively. > Alternatively, you can also use the following one-liner to let the P2000T > figure it out for you: `10 CLEAR 50,&H9DFF+256*32*(PEEK(&H605C)+PEEK(&H605C)=1))`. @@ -60,6 +60,10 @@ copy data.cas \\.\com5 ## Compilation +> **Note**: Rather than building the ROM yourself, you can also download the +> [latest release](https://github.com/ifilot/p2000t-rs232-cartridge/releases/latest) +> directly from Github. + The instructions below are tested on Ubuntu 22.04 and are most likely easily transferable to other Linux versions.