Skip to content

hate you actions

hate you actions #9

# name: Publish UDS Core
# on:
# push:
# branches:
# - main
# jobs:
# tag-new-version:
# name: Tag New Version
# permissions: write-all
# runs-on: ubuntu-latest
# outputs:
# release_created: ${{ steps.release-flag.outputs.release_created }}
# steps:
# - name: Create release tag
# id: tag
# uses: google-github-actions/release-please-action@v3
# with:
# command: manifest # use configs in release-please-config.json
# - id: release-flag
# run: echo "release_created=${{ steps.tag.outputs.release_created || false }}" >> $GITHUB_OUTPUT
# publish-uds-core:
# needs: tag-new-version
# if: ${{ needs.tag-new-version.outputs.release_created == 'true'}}
# runs-on: ubuntu-latest
# name: Publish packages
# permissions:
# contents: read
# packages: write
# steps:
# - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
# - name: Environment setup
# uses: ./.github/actions/setup
# - name: Login to GHCR
# uses: docker/login-action@v3
# with:
# registry: ghcr.io
# username: dummy
# password: ${{ secrets.GITHUB_TOKEN }}
# - name: Publish UDS Zarf Package
# run: uds run -f tasks/publish.yaml packages
# - name: Publish UDS Bundles
# run: uds run -f tasks/publish.yaml bundles
# - name: Save logs
# if: always()
# uses: ./.github/actions/save-logs