Skip to content

Commit

Permalink
uses shared github workflow to release
Browse files Browse the repository at this point in the history
so it's easier for me to maintain all these different addons in their repos
  • Loading branch information
EvanCobb committed Feb 27, 2022
1 parent 6aac6f4 commit 8158e8f
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 106 deletions.
35 changes: 0 additions & 35 deletions .github/archived/release-curse.yml

This file was deleted.

71 changes: 0 additions & 71 deletions .github/workflows/release-wowi.yml

This file was deleted.

19 changes: 19 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: Release new version of addon to WoW Interface

on:
workflow_dispatch:
# Enables a button to manually run this against the main branch
branches: [ main ]
push:
# Enables automatic deploys off pushes/merges into the main branch
branches: [ main ]

jobs:
build:
uses: icbat/wow-addon-github-workflow/.github/workflows/release-wowi.yml@main
with:
addon_name: Broker_CTA
addon_bundled_files: libs/ Broker_CTA.lua Broker.lua Display.lua Localization.lua LICENSE README.md
wowi_id: 25623
secrets:
wowi_api_token: ${{secrets.WOWI_API_TOKEN}}

0 comments on commit 8158e8f

Please sign in to comment.