Skip to content

Release Snapshots

Release Snapshots #29

name: Release Snapshots
on:
workflow_dispatch:
schedule:
- cron: '0 1 * * *'
jobs:
delete_old_snapshots:
runs-on: ubuntu-latest
permissions:
contents: read
packages: write
steps:
- name: Delete older snapshots
uses: smartsquaregmbh/[email protected]
with:
organization: assimbly
type: maven
keep: 0
version-pattern: "^\\S+\\-SNAPSHOT$"
names: |
org.assimbly.runtime
org.assimbly.integration-rest
org.assimbly.integration
org.assimbly.dil
org.assimbly.broker-rest
org.assimbly.broker
call-release-jars:
needs: delete_old_snapshots
uses: ./.github/workflows/release-jars.yml
secrets: inherit
with:
branch: 'develop'