Improve building
This commit is contained in:
		
							parent
							
								
									7694bf365c
								
							
						
					
					
						commit
						c493a92246
					
				
					 2 changed files with 14 additions and 1 deletions
				
			
		|  | @ -5,17 +5,25 @@ on: | |||
| jobs: | ||||
|   build-upload: | ||||
|     runs-on: docker | ||||
|     container: | ||||
|       image: node:20-bookworm | ||||
|     steps: | ||||
|       - uses: https://code.forgejo.org/actions/checkout@v3 | ||||
|       - id: install-dependencies | ||||
|         run: | | ||||
|           curl https://sh.rustup.rs -sSf | sh -s -- -y | ||||
|           apt update | ||||
|           apt install -y ruby ruby-dev | ||||
|           gem install bashly | ||||
|         shell: bash | ||||
|       - id: cargo-build-release | ||||
|         run: | | ||||
|           source "$HOME/.cargo/env" | ||||
|           cargo build --release | ||||
|         shell: bash | ||||
|       - id: bashly-generate | ||||
|         run: | | ||||
|           bashly generate | ||||
|       - id: copy-ts-control-artificat | ||||
|         run: | | ||||
|           cp ${{ github.workspace }}/target/release/teamspeak-query-lib /tmp/artifacts | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue