chore: Test semrel dependencies
Some checks failed
build-image / Semantic Release (Dry-run) (push) Failing after 2m24s
build-image / Build image (push) Successful in 12m2s

This commit is contained in:
2025-07-29 15:06:59 +10:00
parent 532ef878de
commit 0e0392b2e5

View File

@ -2,46 +2,46 @@ name: build-image
on: [push] on: [push]
jobs: jobs:
# semrel_dryrun: semrel_dryrun:
# name: Semantic Release (Dry-run) name: Semantic Release (Dry-run)
# runs-on: ubuntu-latest runs-on: ubuntu-latest
# outputs: outputs:
# version: ${{ steps.sem_rel.outputs.version }} version: ${{ steps.sem_rel.outputs.version }}
# steps: steps:
# - name: Check out repository code - name: Check out repository code
# uses: actions/checkout@v3 uses: actions/checkout@v3
# - name: Set up Node # - name: Set up Node
# uses: actions/setup-node@v3 # uses: actions/setup-node@v3
# with: # with:
# node-version: 20 # node-version: 20
# - name: Install dependencies - name: Install dependencies
# run: | run: |
# npm install \ npm install \
# semantic-release \ semantic-release \
# @semantic-release/commit-analyzer \ @semantic-release/commit-analyzer \
# @semantic-release/exec @semantic-release/exec
# - name: Semantic Release (dry-run) - name: Semantic Release (dry-run)
# id: sem_rel id: sem_rel
# run: | run: |
# npx semantic-release \ npx semantic-release \
# --package @semantic-release/exec \ --package @semantic-release/exec \
# --package semantic-release \ --package semantic-release \
# --branches ${{ gitea.refname }} \ --branches ${{ gitea.refname }} \
# --tag-format 'v${version}' \ --tag-format 'v${version}' \
# --dry-run \ --dry-run \
# --plugins @semantic-release/commit-analyzer,@semantic-release/exec \ --plugins @semantic-release/commit-analyzer,@semantic-release/exec \
# --analyzeCommits @semantic-release/commit-analyzer \ --analyzeCommits @semantic-release/commit-analyzer \
# --verifyRelease @semantic-release/exec \ --verifyRelease @semantic-release/exec \
# --verifyReleaseCmd 'echo "version=${nextRelease.version}" >> $GITHUB_OUTPUT' --verifyReleaseCmd 'echo "version=${nextRelease.version}" >> $GITHUB_OUTPUT'
# env: env:
# GIT_CREDENTIALS: ${{ secrets.GIT_USERNAME }}:${{ secrets.GIT_APIKEY }} GIT_CREDENTIALS: ${{ secrets.GIT_USERNAME }}:${{ secrets.GIT_APIKEY }}
# - name: Assert semantic release output - name: Assert semantic release output
# run: | run: |
# [[ -z "${{ steps.sem_rel.outputs.version }}" ]] && { [[ -z "${{ steps.sem_rel.outputs.version }}" ]] && {
# echo 'No release tag - exiting'; exit 1 echo 'No release tag - exiting'; exit 1
# } || { } || {
# echo 'Release tag set correctly: ${{ steps.sem_rel.outputs.version }}'; exit 0 echo 'Release tag set correctly: ${{ steps.sem_rel.outputs.version }}'; exit 0
# } }
build_image: build_image:
name: Build image name: Build image