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 }} DISCORD_TEST_TOKEN: ${{ secrets.DISCORD_TOKEN }}
run: chmod +x gradlew; ./gradlew test 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() if: always()
uses: dorny/test-reporter@v1
with: with:
name: Test Results name: test-results
path: 'lib/build/test-results/test/*.xml,wrapper/javacord/build/test-results/test/*.xml' path: test-results/
reporter: java-junit