Skip to content

Commit 2cc5c0c

Browse files
committed
release/4.2
1 parent af0b473 commit 2cc5c0c

File tree

11 files changed

+79
-256
lines changed

11 files changed

+79
-256
lines changed

.github/workflows/release.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
name: Release
2+
on:
3+
push:
4+
tags:
5+
- 'v*'
6+
jobs:
7+
release:
8+
runs-on: ubuntu-latest
9+
env:
10+
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
11+
RELEASE_FILE: "Filger.zip"
12+
steps:
13+
- name: Checkout
14+
uses: actions/checkout@v4
15+
16+
- name: Build
17+
run: make zip FILENAME=${{ env.RELEASE_FILE }}
18+
19+
- name: Create Release
20+
run: |
21+
gh release create \
22+
--repo ${{ github.repository }} \
23+
--title ${{ github.ref_name }} \
24+
--generate-notes \
25+
${{ github.ref_name }}
26+
27+
- name: Upload Zip File
28+
run: |
29+
gh release upload \
30+
--clobber "${{ github.ref_name }}" \
31+
--repo ${{ github.repository }} \
32+
${{ env.RELEASE_FILE }}

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7+
8+
## [Unreleased]
9+
10+
## [4.2] - 2024-01-02
11+
12+
### Added
13+
14+
- `CHANGELOG.mf' initialized.

Filger-Classic.toc

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,9 @@
44
## Version: 4.2
55
## Title: |cffb3ff19Filger - Classic|r
66
## Notes: Minimal buff/debuff tracker
7-
## Website: https://github.com/PedroZC90/Filger/tree/master
7+
## Website: https://github.com/pedroZC90/Filger
88
## RequiredDeps: Tukui
99
## SavedVariables: FilgerData
10-
## X-Website: http://www.tukui.org
1110
## X-Maintainer: pedrozc90
1211
## X-LuaUI-ProjectID: 1
1312
## X-LuaUI-ProjectFolders: Filger
@@ -33,7 +32,4 @@ core\commands.lua
3332
core\development.lua
3433
core\talents.lua
3534

36-
# plugins
37-
# plugins\tracer.lua
38-
3935
Filger.lua

Filger-Mainline.toc

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,7 @@
44
## Version: 4.2
55
## Title: |cffb3ff19Filger|r
66
## Notes: Minimal buff/debuff tracker
7-
## Website: https://github.com/PedroZC90/Filger/tree/master
8-
## IconTexture: Interface\Icons\Spell_priest_power_of_the_darkness
7+
## Website: https://github.com/pedroZC90/Filger
98
## RequiredDeps: Tukui
109
## SavedVariables: FilgerData
1110
## X-Maintainer: pedrozc90
@@ -30,7 +29,4 @@ core\commands.lua
3029
core\development.lua
3130
core\talents.lua
3231

33-
## plugins
34-
plugins\tracer.lua
35-
3632
Filger.lua

Filger-TBC.toc

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,9 @@
44
## Version: 4.2
55
## Title: |cffb3ff19Filger - TBC|r
66
## Notes: Minimal buff/debuff tracker
7-
## Website: https://github.com/PedroZC90/Filger/tree/master
7+
## Website: https://github.com/pedroZC90/Filger
88
## RequiredDeps: Tukui
99
## SavedVariables: FilgerData
10-
## X-Website: http://www.tukui.org
1110
## X-Maintainer: pedrozc90
1211
## X-LuaUI-ProjectID: 1
1312
## X-LuaUI-ProjectFolders: Filger
@@ -30,8 +29,5 @@ core\commands.lua
3029
core\development.lua
3130
core\talents.lua
3231

33-
# plugins
34-
# plugins\tracer.lua
35-
3632
Filger.lua
3733

Filger-Wrath.toc

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
1-
## Interface: 30402
1+
## Interface: 30403
22
## Author: Luaerror
33
## Credits: Nils Ruesch, Shestak, Affli, Garagar, hidekki, FourOne, Tukz
44
## Version: 4.2
55
## Title: |cffb3ff19Filger - Wrath|r
66
## Notes: Minimal buff/debuff tracker
7-
## Website: https://github.com/PedroZC90/Filger/tree/master
7+
## Website: https://github.com/pedroZC90/Filger
88
## RequiredDeps: Tukui
99
## SavedVariables: FilgerData
10-
## X-Website: http://www.tukui.org
1110
## X-Maintainer: pedrozc90
1211
## X-LuaUI-ProjectID: 1
1312
## X-LuaUI-ProjectFolders: Filger
@@ -30,8 +29,5 @@ core\commands.lua
3029
core\development.lua
3130
core\talents.lua
3231

33-
# plugins
34-
# plugins\tracer.lua
35-
3632
Filger.lua
3733

Makefile

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
FILENAME := actions-$(REF_NAME).zip
2+
EXCLUDES := '.git/*' '.github/*' '.gitignore' '.gitattributes' Makefile 'docs/*'
3+
4+
.PHONY: changelog
5+
changelog:
6+
@git log -1 --pretty=%B | head -c -1
7+
8+
.PHONY: zip
9+
zip:
10+
@echo "Creating $(TAG) zip file..."
11+
@zip -r $(FILENAME) * -x $(addprefix -x ,$(EXCLUDES))
12+
@echo "$(FILENAME) created successfully."
13+
14+
.PHONY: clean
15+
clean:
16+
@echo "Cleaning up..."
17+
@rm -f $(FILENAME)
18+
@echo "Cleanup complete."

core/commands.lua

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ local tinsert, tsort = table.insert, table.sort
1010
local strsplit = string.strsplit
1111

1212
-- string formats
13-
local STRING_COLOR = "|cffb3ff19%s|r" --"|cff00ff96%s|r"
13+
local STRING_COLOR = "|cffb3ff19%s|r"
1414

1515
local AddOnCommands = {}
1616

@@ -41,7 +41,6 @@ SlashCmdList["FILGER"] = function(cmd)
4141
print(STRING_COLOR:format("show:"), "Display Frames.")
4242
print(STRING_COLOR:format("hide:"), "Hide Frames.")
4343
print(STRING_COLOR:format("reset"), "Reset saved variables.")
44-
print(STRING_COLOR:format("tracer"), "Start/Stop filger aura tracer.")
4544
print(" ")
4645
elseif (arg1 == "blacklist") then
4746
for spellID, check in pairs(ns.BlackList) do

0 commit comments

Comments
 (0)