Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

new shit #6

Merged
merged 25 commits into from
May 11, 2021
Merged
Show file tree
Hide file tree
Changes from 21 commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
99046a6
v2.0 beta
emptyrivers Jul 28, 2020
dd953ec
make archivist be multi-instance capable
emptyrivers Jul 28, 2020
c1b67b7
more fixes
emptyrivers Jul 29, 2020
9026ec7
moooooore
emptyrivers Jul 29, 2020
9fd1589
tweaks
emptyrivers Oct 4, 2020
d09524a
Merge branch 'master' into shadowlands
emptyrivers May 10, 2021
b0fc0b1
add an internal version check to ensure SV internalversion is not new…
emptyrivers May 10, 2021
faa52d9
nit
emptyrivers May 10, 2021
de75316
fix broken dearchive
emptyrivers May 10, 2021
95ec65a
tweak doc comments
emptyrivers May 10, 2021
a8d8bbe
propogate extra args from load to create/open
emptyrivers May 10, 2021
e3ab795
update dependency stuff
emptyrivers May 10, 2021
557d00c
update dinosaur-tier CI file to new, feathery dinosaur
emptyrivers May 10, 2021
ca27566
test
emptyrivers May 11, 2021
e98f61b
fix migration
emptyrivers May 11, 2021
f73b0eb
make (De)Archive available on both prototoype & generic object
emptyrivers May 11, 2021
f28bb96
make migration a bit more discerning
emptyrivers May 11, 2021
b92aecc
remove debug print
emptyrivers May 11, 2021
63795a1
give standalone users a way to play with multi archive mode
emptyrivers May 11, 2021
843a2d4
remove ignore exception
emptyrivers May 11, 2021
2466093
missed a spot
emptyrivers May 11, 2021
b2358e9
remove debug thing
emptyrivers May 11, 2021
30348b2
fix migration version process
emptyrivers May 11, 2021
81ffa85
be a *little* bit more careful about nuking with DeleteAll
emptyrivers May 11, 2021
ad7877a
update readme
emptyrivers May 11, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
57 changes: 28 additions & 29 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,35 +9,34 @@ on:

jobs:
build:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v1

- name: Ensure no warnings
run: |
sudo apt-get install luarocks
luarocks install --local luacheck
/home/runner/.luarocks/bin/luacheck . --no-color -q

- name: Update Build Date
run: sed -i "s/@build-time@/`date +%Y%m%d%H%M%S`/" Archivist.lua

- name: Create Package
run: curl -s https://raw.githubusercontent.com/BigWigsMods/packager/master/release.sh | bash
env:
CF_API_KEY: ${{ secrets.CF_API_KEY }}
GITHUB_OAUTH: ${{ secrets.GITHUB_OAUTH }}

- uses: actions/[email protected]
with:
name: Archivist-CI
path: .release/Archivist

- name: Notify on Failure
if: failure()
env:
BUILD_STATUS: ${{ job.status }}
WEBHOOK_URL: ${{ secrets.WEBHOOK_URL }}
run: curl -s https://raw.githubusercontent.com/nebularg/actions-discord-webhook/master/send.sh | bash
- uses: actions/checkout@v1

- name: Install and run Luacheck
uses: nebularg/actions-luacheck@v1
with:
args: "--no-color -q"
annotate: warning

- name: Update Build Date
run: sed -i "s/@build-time@/`date +%Y%m%d%H%M%S`/" Archivist.lua

- name: Create Package
uses: BigWigsMods/packager@master
env:
CF_API_KEY: ${{ secrets.CF_API_KEY }}
GITHUB_OAUTH: ${{ secrets.GITHUB_OAUTH }}

- uses: actions/[email protected]
with:
name: Archivist-CI
path: .release/Archivist

- name: Notify on Failure
if: failure()
env:
BUILD_STATUS: ${{ job.status }}
WEBHOOK_URL: ${{ secrets.WEBHOOK_URL }}
run: curl -s https://raw.githubusercontent.com/nebularg/actions-discord-webhook/master/send.sh | bash
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
.release

libs/
1 change: 1 addition & 0 deletions .luacheckrc
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ globals = {
"CreateFrame",
"geterrorhandler",
"LibStub",
"Mixin",
"strsplit",
"tInvert",
"time",
Expand Down
10 changes: 10 additions & 0 deletions .pkgmeta
Original file line number Diff line number Diff line change
@@ -1,4 +1,14 @@
package-as: Archivist

externals:
Archivist/libs/LibSerialize:
url: https://github.com/rossnichols/LibSerialize
tag: latest
Archivist/libs/LibDeflate:
url: https://github.com/SafeteeWoW/LibDeflate
tag: latest

ignore:
- README.md
- Archivist/libs/LibDeflate/docs
- Archivist/libs/LibDeflate/examples
Loading