name: release on: push: branches: - main jobs: release: name: release runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: dtolnay/rust-toolchain@stable - uses: Swatinem/rust-cache@v2 - uses: extractions/setup-just@v2 - run: cd axum_server && just export - uses: actions/upload-artifact@v4 with: name: dist path: axum_server/dist/ retention-days: 10