mirror of
				https://github.com/LamGC/ScalaBot.git
				synced 2025-11-03 18:16:53 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			35 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
# This workflow uses actions that are not certified by GitHub.
 | 
						|
# They are provided by a third-party and are governed by
 | 
						|
# separate terms of service, privacy policy, and support
 | 
						|
# documentation.
 | 
						|
# This workflow will build a Java project with Gradle and cache/restore any dependencies to improve the workflow execution time
 | 
						|
# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-gradle
 | 
						|
 | 
						|
name: Build and test project
 | 
						|
 | 
						|
on: [push, pull_request]
 | 
						|
 | 
						|
permissions:
 | 
						|
  contents: read
 | 
						|
 | 
						|
jobs:
 | 
						|
  build:
 | 
						|
    timeout-minutes: 8
 | 
						|
    runs-on: ubuntu-latest
 | 
						|
 | 
						|
    steps:
 | 
						|
    - uses: actions/checkout@v3
 | 
						|
    - name: Set up JDK 11
 | 
						|
      uses: actions/setup-java@v3
 | 
						|
      with:
 | 
						|
        java-version: '11'
 | 
						|
        distribution: 'adopt-hotspot'
 | 
						|
        cache: 'gradle'
 | 
						|
    - name: Grant execute permission for gradlew
 | 
						|
      run: chmod +x gradlew
 | 
						|
    - name: Build and test
 | 
						|
      uses: gradle/gradle-build-action@67421db6bd0bf253fb4bd25b31ebb98943c375e1
 | 
						|
      with:
 | 
						|
        gradle-version: 'wrapper'
 | 
						|
        arguments: test
 |