Updated workflow
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
stages:
|
||||
- build
|
||||
- test
|
||||
- deploy
|
||||
|
||||
build:
|
||||
stage: build
|
||||
@@ -27,3 +28,16 @@ test:
|
||||
paths:
|
||||
- target/
|
||||
- ~/.cargo/
|
||||
|
||||
deploy:
|
||||
stage: deploy
|
||||
image: rust:1.85
|
||||
script:
|
||||
- echo "Printing environment"
|
||||
- env
|
||||
- cargo login "$CARGO_LOGIN_TOKEN"
|
||||
- cargo publish
|
||||
dependencies:
|
||||
- build
|
||||
rules:
|
||||
- if: '$CI_COMMIT_TAG'
|
||||
|
@@ -1,5 +1,7 @@
|
||||
[package]
|
||||
name = "icarus-models"
|
||||
description = "models used for the icarus project"
|
||||
license = "MIT"
|
||||
version = "0.1.0"
|
||||
edition = "2024"
|
||||
|
||||
|
Reference in New Issue
Block a user