Update workflow #1

Open
obvtiger wants to merge 6 commits from obvtiger/DaCliente-tests:master into master
Showing only changes of commit cbc5c08135 - Show all commits

View file

@ -17,6 +17,8 @@ jobs:
with: with:
java-version: '21' java-version: '21'
distribution: 'microsoft' distribution: 'microsoft'
- name: imfall
run: apt update && apt install tree -y
- name: make gradle wrapper executable - name: make gradle wrapper executable
run: chmod +x ./gradlew run: chmod +x ./gradlew
- name: build - name: build
@ -29,13 +31,13 @@ jobs:
- name: Create artifact archive - name: Create artifact archive
if: github.ref == 'refs/heads/master' if: github.ref == 'refs/heads/master'
run: | run: |
tree
mkdir -p release-files mkdir -p release-files
cd target
find . -name "*.jar" -o -name "*.war" -o -name "*.zip" | xargs -I{} cp {} ../release-files/ find . -name "*.jar" -o -name "*.war" -o -name "*.zip" | xargs -I{} cp {} ../release-files/
cd .. cd ..
echo "Build completed on $(date)" > release-files/build-info.txt echo "Build completed on $(date)" > release-files/build-info.txt
echo "Git commit: ${{ github.sha }}" >> release-files/build-info.txt echo "Git commit: ${{ github.sha }}" >> release-files/build-info.txt
tar -czvf coreprotect-build.tar.gz -C release-files . tar -czvf dacliente-build.tar.gz -C release-files .
mkdir -p release mkdir -p release
mv coreprotect-build.tar.gz release/ mv coreprotect-build.tar.gz release/
- name: Publish to Forgejo Releases - name: Publish to Forgejo Releases