Skip to content

Commit

Permalink
Added Aminet Upload to release workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
Arisamiga committed Sep 3, 2023
1 parent ceb674d commit fa43847
Show file tree
Hide file tree
Showing 2 changed files with 54 additions and 1 deletion.
15 changes: 14 additions & 1 deletion .github/workflows/buildRelease.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,4 +39,17 @@ jobs:
asset_path: /opt/code/Release/Mnemosyne-${{ github.event.release.tag_name }}.lha
asset_name: Mnemosyne-${{ github.event.release.tag_name }}.lha
asset_content_type: application/x-lzh-compressed

- name: 🗃️ Prepare Aminet Package
run: |
mkdir /opt/code/Release/Aminet-Release/
cp /opt/code/Release/Mnemosyne-${{ github.event.release.tag_name }}.lha /opt/code/Release/Aminet-Release/Mnemosyne.lha
cp /opt/code/aminet.readme /opt/code/Release/Aminet-Release/Mnemosyne.readme
- name: 📨 Uploading to Aminet
uses: SamKirkland/[email protected]
with:
server: main.aminet.net
port: 21
username: anonymous
password: ${{ secrets.ftp_password }}
server-dir: ./new/
local-dir: /opt/code/Release/Aminet-Release/
40 changes: 40 additions & 0 deletions aminet.readme
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
Short: Disk usage statistics and file/folder utility
Uploader: [email protected] (Aris Sokianos)
Author: Aris (arisamiga) Sokianos
Type: util/misc
Version: 1.0.0
Architecture: m68k-amigaos >= 3.2.1
Distribution: Aminet
Replaces: util/misc/Mnemosyne.lha

Mnemosyne is an open source disk utility application for AmigaOS 3.2,
which can be used to to see how much disk space your files and folders are taking up.

Features

* Disk usage statistics
* File/Folder search
* Easy to use
* Fast
* No limits on size of files/folders

Mnemosyne can help with trying to locate what files and folders
are taking the most space out of your disk so you can
better manage the space on your disk.

Mnemosyne is open source and free software, licensed under the GPLv3.

Mnemosyne is coded in C and uses the NDK 3.2 and ReAction (For the GUI).

Requirements:

* AmigaOS 3.2
* If you want to use the GUI you will need at least AmigaOS 3.2.1
* ReAction

You can find the source code of Mnemosyne on GitHub:
https://github.com/Arisamiga/Mnemosyne

If you have any requests or you would like to report any problems you found,
you can do that at:
https://github.com/Arisamiga/Mnemosyne/issues

0 comments on commit fa43847

Please sign in to comment.