Skip to content

Commit

Permalink
Use bigwigs packager (#1)
Browse files Browse the repository at this point in the history
  • Loading branch information
Mctalian authored Jul 21, 2024
1 parent a9b12ee commit d993573
Show file tree
Hide file tree
Showing 49 changed files with 41 additions and 12,272 deletions.
22 changes: 22 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: Package and release

on:
push:
tags:
- '**'

jobs:
release:
runs-on: ubuntu-latest
env:
CF_API_KEY: ${{ secrets.CF_API_KEY }}
WOWI_API_TOKEN: ${{ secrets.WOWI_API_TOKEN }}
WAGO_API_TOKEN: ${{ secrets.WAGO_API_TOKEN }}
GITHUB_OAUTH: ${{ secrets.GITHUB_TOKEN }}

steps:
- name: Clone project
uses: actions/checkout@v4

- name: Package and release
uses: BigWigsMods/packager@v2
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -39,3 +39,5 @@ luac.out
*.x86_64
*.hex

.release

12 changes: 12 additions & 0 deletions .pkgmeta
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
externals:
Libs/LibStub: https://repos.wowace.com/wow/ace3/trunk/LibStub
Libs/CallbackHandler-1.0: https://repos.wowace.com/wow/ace3/trunk/CallbackHandler-1.0
Libs/AceAddon-3.0: https://repos.wowace.com/wow/ace3/trunk/AceAddon-3.0
Libs/AceEvent-3.0: https://repos.wowace.com/wow/ace3/trunk/AceEvent-3.0
Libs/AceDB-3.0: https://repos.wowace.com/wow/ace3/trunk/AceDB-3.0
Libs/AceConsole-3.0: https://repos.wowace.com/wow/ace3/trunk/AceConsole-3.0
Libs/AceGUI-3.0: https://repos.wowace.com/wow/ace3/trunk/AceGUI-3.0
Libs/AceConfig-3.0: https://repos.wowace.com/wow/ace3/trunk/AceConfig-3.0

ignore:
- README.md
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,12 +1,15 @@
## Interface: 100207
## Title: Device Layout Preset
## Author: McTalian
## Version: 1.0.0
## Version: @project-version@
## Notes: Automatically set the "Edit Mode" layout preset upon login on this device.
## X-GitHub: https://github.com/Mctalian/DeviceLayoutPreset
## SavedVariables: DeviceLayoutPresetDB
## IconTexture: Interface/AddOns/DeviceLayoutPreset/Icons/logo
## OptionalDeps: Ace3
## X-GitHub: https://github.com/Mctalian/DeviceLayoutPreset
## X-Curse-Project-ID: 1066901
## X-WoWI-ID: 26777
## X-Wago-ID: kGr0Ar6y

Libs\LibStub\LibStub.lua
Libs\AceAddon-3.0\AceAddon-3.0.xml
Expand Down
File renamed without changes.
54 changes: 0 additions & 54 deletions package.ps1

This file was deleted.

Loading

0 comments on commit d993573

Please sign in to comment.