Skip to content

feat: Update components with new vaccel resource #5

feat: Update components with new vaccel resource

feat: Update components with new vaccel resource #5

name: Build and Upload
on:
pull_request:
types: [closed]
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true
jobs:
check-merged:
name: Check PR is merged
uses: nubificus/vaccel/.github/workflows/check-merged.yml@main
secrets: inherit
build-dist:
needs: [check-merged]
name: Build and Upload
if: ${{ needs.check-merged.outputs.is-merged == 'true' }}
uses: nubificus/vaccel/.github/workflows/verify-build.yml@main
with:
release: true
runner: '["rust", "dind", "2204"]'
package: 'rust'
options: 'rpc-client=enabled,rpc-agent=enabled'
upload-subpath: 'rust'
secrets: inherit