mirror of
				https://github.com/TheWhiteDog9487/ServerAddressSpaceFix.git
				synced 2025-11-04 16:15:04 +08:00 
			
		
		
		
	Fabric模组模板那边新的文件
This commit is contained in:
		
							
								
								
									
										9
									
								
								.gitattributes
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								.gitattributes
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,9 @@
 | 
			
		||||
#
 | 
			
		||||
# https://help.github.com/articles/dealing-with-line-endings/
 | 
			
		||||
#
 | 
			
		||||
# Linux start script should use lf
 | 
			
		||||
/gradlew        text eol=lf
 | 
			
		||||
 | 
			
		||||
# These are Windows script files and should use crlf
 | 
			
		||||
*.bat           text eol=crlf
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										37
									
								
								.github/workflows/build.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										37
									
								
								.github/workflows/build.yml
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,37 @@
 | 
			
		||||
# Automatically build the project and run any configured tests for every push
 | 
			
		||||
# and submitted pull request. This can help catch issues that only occur on
 | 
			
		||||
# certain platforms or Java versions, and provides a first line of defence
 | 
			
		||||
# against bad commits.
 | 
			
		||||
 | 
			
		||||
name: build
 | 
			
		||||
on: [pull_request, push]
 | 
			
		||||
 | 
			
		||||
jobs:
 | 
			
		||||
  build:
 | 
			
		||||
    strategy:
 | 
			
		||||
      matrix:
 | 
			
		||||
        # Use these Java versions
 | 
			
		||||
        java: [
 | 
			
		||||
          21,    # Current Java LTS
 | 
			
		||||
        ]
 | 
			
		||||
    runs-on: ubuntu-22.04
 | 
			
		||||
    steps:
 | 
			
		||||
      - name: checkout repository
 | 
			
		||||
        uses: actions/checkout@v4
 | 
			
		||||
      - name: validate gradle wrapper
 | 
			
		||||
        uses: gradle/wrapper-validation-action@v2
 | 
			
		||||
      - name: setup jdk ${{ matrix.java }}
 | 
			
		||||
        uses: actions/setup-java@v4
 | 
			
		||||
        with:
 | 
			
		||||
          java-version: ${{ matrix.java }}
 | 
			
		||||
          distribution: 'microsoft'
 | 
			
		||||
      - name: make gradle wrapper executable
 | 
			
		||||
        run: chmod +x ./gradlew
 | 
			
		||||
      - name: build
 | 
			
		||||
        run: ./gradlew build
 | 
			
		||||
      - name: capture build artifacts
 | 
			
		||||
        if: ${{ matrix.java == '21' }} # Only upload artifacts built from latest java
 | 
			
		||||
        uses: actions/upload-artifact@v4
 | 
			
		||||
        with:
 | 
			
		||||
          name: Artifacts
 | 
			
		||||
          path: build/libs/
 | 
			
		||||
		Reference in New Issue
	
	Block a user