Skip to content

Commit 85ee27a

Browse files
authored
release 5.0.0 (#48)
* Feat/v5 (#47) * feat(arguments) : modernize argument system * feat(jda): remove duplication code Use ArgumentParser as interface * feat: optimization and aliases management and enable runtime command * feat: continue to use Pattern dot matching precompile * feat: add little cache system for player in arguments * feat: add fluent command builder possibility from manager * feat: force usage with manager for command builder * feat: add tests * feat: cleanup code * feat: add ci/cd for publishing * feat: remove jitpack * feat: update readme * fix: rename master branch in ci * fix(core): improve updater * feat: remove useless job * feat: add annotation addon * feat: rework tests * fix(spigot): spigot integration test * feat: remove useless test * feat: remove @optional form migration file * feat: add annoted command exemple in jda module * feat: add autocompletion for jda (rewrite to wrap event) * feat: fix test plugin annotations * fix(version): javadoc missing
1 parent c281c6c commit 85ee27a

141 files changed

Lines changed: 6416 additions & 2529 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/build.yml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
name: Build Action
2+
3+
on:
4+
push:
5+
branches: [ master, develop ]
6+
pull_request:
7+
types: [ opened, synchronize, reopened ]
8+
workflow_dispatch:
9+
10+
permissions:
11+
contents: read
12+
packages: write
13+
14+
concurrency:
15+
group: ${{ github.workflow }}-${{ github.ref }}
16+
cancel-in-progress: true
17+
18+
jobs:
19+
build:
20+
name: Build and Publish CommandsAPI
21+
uses: GroupeZ-dev/actions/.github/workflows/build.yml@main
22+
with:
23+
project-name: "CommandsAPI"
24+
publish: true
25+
publish-on-discord: false
26+
project-to-publish: "publishAll"
27+
secrets:
28+
MAVEN_USERNAME: ${{ secrets.MAVEN_USERNAME }}
29+
MAVEN_PASSWORD: ${{ secrets.MAVEN_PASSWORD }}
30+
WEBHOOK_URL: ""

.github/workflows/test-all.yml

Lines changed: 0 additions & 46 deletions
This file was deleted.

0 commit comments

Comments
 (0)