Skip to content

Commit

Permalink
Workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
LorenzoRogai committed Sep 1, 2024
1 parent 3c7432a commit da86ffd
Show file tree
Hide file tree
Showing 4 changed files with 34 additions and 1 deletion.
23 changes: 23 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: Release AddOn # description of this workflow, can be anything you want

# triggers when pushing a tag
on:
push:
tags:
- '**'

env:
CF_API_KEY: ${{ secrets.CF_API_KEY }}
# for github releases, this secret is automatically provided to the workflow
# this must be explicitly configured with read-write permissions on the repository
GITHUB_OAUTH: ${{ secrets.GITHUB_TOKEN }}

jobs:
release: # "release" is a job, you can name it anything you want
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 0 # reads history for commit changelog

- uses: BigWigsMods/packager@v2
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
.DS_Store
Libs/
8 changes: 8 additions & 0 deletions .pkgmeta
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
package-as: RepHub

externals:
Libs/LibStub: https://repos.wowace.com/wow/libstub/trunk
Libs/AceAddon-3.0: https://repos.curseforge.com/wow/ace3/trunk/AceAddon-3.0
Libs/AceDB-3.0: https://repos.curseforge.com/wow/ace3/trunk/AceDB-3.0
Libs/LibDBIcon-1.0: https://repos.curseforge.com/wow/ace3/trunk/LibDBIcon-1.0
Libs/LibDataBroker-1.1: https://repos.curseforge.com/wow/ace3/trunk/LibDataBroker-1.1
2 changes: 1 addition & 1 deletion RepHub.toc
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
## Description: RepHub is an account-wide reputation tracker for World of Warcraft.
## Author: Alwayspizza
## SavedVariables: RepHubDB
## OptionalDeps: Ace3, LibDataBroker-1.1, LibDBIcon-1.0
## X-Curse-Project-ID: 1094884

embeds.xml
Rephub.lua

0 comments on commit da86ffd

Please sign in to comment.