outscale_api 1.17.0

Outscale API SDK
Documentation
name: osc-sdk-rust crate.io publishing

on:
  release:
    types: [released]

permissions:
  contents: read
  id-token: write 

jobs:
  publish:
    environment: publish
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v5
    - uses: rust-lang/crates-io-auth-action@v1
      id: auth
    - name: Cargo publish
      run: cargo publish
      env:
        CARGO_REGISTRY_TOKEN: ${{ steps.auth.outputs.token }}