Skip to content

Publish Release

Publish Release #6

name: Publish release
on:
workflow_dispatch:
repository_dispatch:
types: [ stdlib-release-pipeline ]
jobs:
cleanup:
name: Manual cleanup before release workflow
runs-on: ubuntu-latest
steps:
- name: Remove build directory
run: rm -rf ballerina/build || true
call_workflow:
name: Run Release Workflow
if: ${{ github.repository_owner == 'ballerina-platform' }}
# needs: cleanup # Ensures cleanup runs before this job
uses: ballerina-platform/ballerina-library/.github/workflows/release-package-template.yml@main
secrets: inherit
with:
package-name: moesif
package-org: ballerinax
additional-publish-flags: "-x :moesif-extension-ballerina:test"