Compare commits

...

9 commits
test ... main

Author SHA1 Message Date
086e7e4ebb Update .github/workflows/test.yml
All checks were successful
Compile Rust Code on Release / lint&test (push) Successful in 1m22s
2025-07-11 17:42:30 +02:00
a3c1ecf4e6 Update .github/workflows/test.yml
Some checks failed
Compile Rust Code on Release / lint&test (push) Failing after 2m18s
2025-07-11 17:36:57 +02:00
0f88f5a537 Update .github/workflows/test.yml
Some checks failed
Compile Rust Code on Release / lint&test (push) Failing after 2m19s
2025-07-11 17:32:18 +02:00
b898faa2d5 Update .github/workflows/test.yml
Some checks failed
Compile Rust Code on Release / lint&test (push) Failing after 1m35s
2025-07-11 17:29:04 +02:00
d173dfb456 Update .github/workflows/test.yml
Some checks failed
Compile Rust Code on Release / lint&test (push) Has been cancelled
2025-07-11 17:24:50 +02:00
3c8c406bb7 Update .github/workflows/test.yml 2025-07-11 17:24:36 +02:00
c052452e19 Update .github/workflows/test.yml
Some checks failed
Compile Rust Code on Release / build (push) Failing after 7s
2025-07-11 17:18:33 +02:00
bc7dfa1cef Update .github/workflows/test.yml
Some checks failed
Compile Rust Code on Release / build (push) Failing after 17s
2025-07-11 16:24:50 +02:00
14ddbfaaaa Update .github/workflows/test.yml
Some checks failed
Compile Rust Code on Release / build (push) Failing after 1m58s
2025-07-11 16:19:35 +02:00

View file

@ -1,40 +1,19 @@
name: Compile Rust Code on Release name: Compile Rust Code on Release
on: on: [push]
release:
types: [created]
jobs: jobs:
build: lint&test:
runs-on: ubuntu-latest runs-on: ubuntu-latest
container:
image: node:alpine
steps: steps:
- name: Checkout code - uses: actions/checkout@v4
uses: actions/checkout@v2 - run: apk add curl gcc rustup cargo rust
- run: cargo check
- name: Set up Rust with Alpine - run: cargo test
run: | - run: cargo build --release
docker run --rm \
-v ${{ github.workspace }}:/usr/src/myapp \
-w /usr/src/myapp \
rust:alpine \
sh -c "apk add --no-cache musl-dev && cargo build --release"
- name: Run Tests
run: |
docker run --rm \
-v ${{ github.workspace }}:/usr/src/myapp \
-w /usr/src/myapp \
rust:alpine \
sh -c "apk add --no-cache musl-dev && cargo test --release"
- name: Package Artifacts
run: |
mkdir -p artifacts
cp target/release/your_executable artifacts/
- name: Upload Artifacts - name: Upload Artifacts
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v3
with: with:
name: rust-release-artifacts name: wololo-app
path: artifacts/ path: target/release/wololo