add package publishing and CI/CD using Gitea actions #5

Merged
tueem merged 10 commits from feat/ci-cd into master 2024-11-16 12:41:25 +00:00
Showing only changes of commit 4d20dd65f2 - Show all commits

@ -38,10 +38,16 @@ jobs:
DISCORD_TEST_TOKEN: ${{ secrets.DISCORD_TOKEN }}
run: chmod +x gradlew; ./gradlew test
- name: Publish Test Results
- name: Move Test Results
if: always()
run: |
mkdir test-results/;
[ -d lib/build/test-results/test/ ] && mv lib/build/test-results/test/*.xml test-results/;
[ -d wrapper/javacord/build/test-results/test/ ] && mv wrapper/javacord/build/test-results/test/*.xml test-results/;
- name: Upload Test Result
uses: christopherhx/gitea-upload-artifact@v4
if: always()
uses: dorny/test-reporter@v1
with:
name: Test Results
path: 'lib/build/test-results/test/*.xml,wrapper/javacord/build/test-results/test/*.xml'
reporter: java-junit
name: test-results
path: test-results/