![]() |
#1 |
Adept
Join Date: Nov 2009
Posts: 187
![]() |
[Announce] Cthangband 6.8 Release (also Cthangband is now on GitHub)
As you've probably guessed from the spoiler-filled title, I've released Cthangband 6.8.
It's only a tiny change from 6.7, mostly it was just to fix the bug with level feelings not working properly. The full list of changes (all three of them) is:
As you can see, there are barely any changes at all. In (possibly) more interesting news, I've also started using GitHub as a source code repository, and I've made it public; so now anyone can download the source code to build it themselves or to port it or to fork it or whatever. The 6.8 download is here. The GitHub repository is here. |
![]() |
![]() |
![]() |
#2 |
Knight
Join Date: Mar 2015
Posts: 945
![]() |
Awesome
![]()
__________________
https://tangaria.com - Angband multiplayer variant tangaria.com/variants - Angband variants table tangar.info - my website ⍽⍽⍽⍽⍽⍽⍽⍽⍽⍽⍽⍽ My chars @ angband.oook.cz youtube.com/GameGlaz — streams in English ⍽ youtube.com/StreamGuild — streams in Russian |
![]() |
![]() |
![]() |
#3 |
Adept
Join Date: Nov 2009
Posts: 187
![]() |
I'm not sure. I need to do a bit of research to see how they work, first.
I assume it tags the state of the repository at a particular instant as being the state when a named release was made. I'm not sure what else it does, though. A quick look at the documentation seems to show that it somehow manages binaries as well, although I'm not sure what it does in that respect. Currently, of course, I compile binaries locally and then package them up into an installation script. I'm not sure how that would interact with GitHub releases without a bit more research. |
![]() |
![]() |
![]() |
#4 |
Vanilla maintainer
Join Date: Apr 2007
Location: Canberra, Australia
Age: 56
Posts: 9,355
Donated: $60
![]() ![]() |
You can do a release completely manually (based on a git tag), and upload binaries to it. Vanilla actually uses Github workflows, which (now it's been so nicely set up by backwardsEric) automatically builds, tests and sets up the release with binaries. Have a look at Vanilla's .github/workflows directory if you're interested.
__________________
One for the Dark Lord on his dark throne In the Land of Mordor where the Shadows lie. |
![]() |
![]() |
![]() |
#5 |
Adept
Join Date: Nov 2009
Posts: 187
![]() |
I don't think I can take advantage of the auto-build, since Cthangband runs on the .NET Framework and the auto-build tools only work on .NET Core.
I've made a 6.8 release and attached the installation package to it though, so people don't have to go elsewhere for links to it (that seems more stable than having links to my personal DropBox which is where previous versions have been). |
![]() |
![]() |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[Announce] Cthangband 6.7 Release | Dean Anderson | Variants | 3 | March 15, 2022 13:43 |
[Announce] Cthangband 6.6 Release | Dean Anderson | Variants | 8 | October 12, 2021 18:17 |
[Announce] Cthangband 6.5 Release | Dean Anderson | Variants | 7 | September 27, 2021 08:29 |
[Announce] Cthangband 6.4 Release | Dean Anderson | Variants | 3 | May 4, 2020 11:38 |
[Announce] Cthangband 6.2.0 Release | Dean Anderson | Variants | 35 | March 16, 2020 16:10 |