diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2321dec..540db8d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -10,7 +10,7 @@ on: - cron: '39 13 * * *' # run daily jobs: - build: + ci_build: strategy: matrix: os: [ ubuntu-22.04, macos-12, rpi3b, macos-13, ubuntu-20.04 ] diff --git a/.github/workflows/build_containers.yml b/.github/workflows/build_containers.yml index ecde7f2..1872673 100644 --- a/.github/workflows/build_containers.yml +++ b/.github/workflows/build_containers.yml @@ -10,7 +10,7 @@ on: - cron: '29 13 * * *' # run daily jobs: - docker: + build_docker_containers: runs-on: ubuntu-latest steps: - name: Runner Info diff --git a/.github/workflows/version_bump.yml b/.github/workflows/version_bump.yml index 4afb61a..5531faa 100644 --- a/.github/workflows/version_bump.yml +++ b/.github/workflows/version_bump.yml @@ -6,7 +6,7 @@ on: branches: - main jobs: - build: + version_bump: if: github.event.pull_request.merged == true runs-on: ubuntu-22.04 permissions: @@ -26,6 +26,16 @@ jobs: WITH_V: true DEFAULT_BUMP: patch + - name: Create release for ${{ steps.tag.outputs.new_tag }} + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + tag: ${{ steps.tag.outputs.new_tag }} + run: | + gh release create "$tag" \ + --repo="$GITHUB_REPOSITORY" \ + --title="Version ${tag#v}" \ + --generate-notes + - name: Run CI on ${{ steps.tag.outputs.new_tag }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}