Skip to content

Commit da86ffd

Browse files
committed
Workflow
1 parent 3c7432a commit da86ffd

File tree

4 files changed

+34
-1
lines changed

4 files changed

+34
-1
lines changed

.github/workflows/release.yml

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
name: Release AddOn # description of this workflow, can be anything you want
2+
3+
# triggers when pushing a tag
4+
on:
5+
push:
6+
tags:
7+
- '**'
8+
9+
env:
10+
CF_API_KEY: ${{ secrets.CF_API_KEY }}
11+
# for github releases, this secret is automatically provided to the workflow
12+
# this must be explicitly configured with read-write permissions on the repository
13+
GITHUB_OAUTH: ${{ secrets.GITHUB_TOKEN }}
14+
15+
jobs:
16+
release: # "release" is a job, you can name it anything you want
17+
runs-on: ubuntu-latest
18+
steps:
19+
- uses: actions/checkout@v3
20+
with:
21+
fetch-depth: 0 # reads history for commit changelog
22+
23+
- uses: BigWigsMods/packager@v2

.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
.DS_Store
2+
Libs/

.pkgmeta

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
package-as: RepHub
2+
3+
externals:
4+
Libs/LibStub: https://repos.wowace.com/wow/libstub/trunk
5+
Libs/AceAddon-3.0: https://repos.curseforge.com/wow/ace3/trunk/AceAddon-3.0
6+
Libs/AceDB-3.0: https://repos.curseforge.com/wow/ace3/trunk/AceDB-3.0
7+
Libs/LibDBIcon-1.0: https://repos.curseforge.com/wow/ace3/trunk/LibDBIcon-1.0
8+
Libs/LibDataBroker-1.1: https://repos.curseforge.com/wow/ace3/trunk/LibDataBroker-1.1

RepHub.toc

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
## Description: RepHub is an account-wide reputation tracker for World of Warcraft.
44
## Author: Alwayspizza
55
## SavedVariables: RepHubDB
6-
## OptionalDeps: Ace3, LibDataBroker-1.1, LibDBIcon-1.0
6+
## X-Curse-Project-ID: 1094884
77

88
embeds.xml
99
Rephub.lua

0 commit comments

Comments
 (0)