chore: update GitHub Actions workflows to use Ubuntu 22.04 and rename tag input

- Changed the runner environment from 'ubuntu-latest' to 'ubuntu-22.04' in both auto-tag.yml and release.yml for consistency and to ensure compatibility with the latest features.
- Renamed the input parameter from 'tag' to 'version' in release.yml to improve clarity regarding its purpose in the release process.
This commit is contained in:
煎饼果子卷鲨鱼辣椒 2024-12-30 18:33:33 +08:00
parent 622f681377
commit d7fa7a1442
2 changed files with 6 additions and 5 deletions

View File

@ -14,7 +14,7 @@ permissions: write-all
jobs: jobs:
auto-tag: auto-tag:
runs-on: ubuntu-latest runs-on: ubuntu-22.04
outputs: outputs:
new_tag: ${{ steps.get_latest_tag.outputs.version }} new_tag: ${{ steps.get_latest_tag.outputs.version }}
steps: steps:
@ -52,7 +52,7 @@ jobs:
if: success() if: success()
uses: ./.github/workflows/release.yml uses: ./.github/workflows/release.yml
with: with:
tag: ${{ needs.auto-tag.outputs.new_tag }} version: ${{ needs.auto-tag.outputs.new_tag }}
secrets: secrets:
RELEASE_TOKEN: ${{ secrets.RELEASE_TOKEN }} RELEASE_TOKEN: ${{ secrets.RELEASE_TOKEN }}
GPG_PRIVATE_KEY: ${{ secrets.GPG_PRIVATE_KEY }} GPG_PRIVATE_KEY: ${{ secrets.GPG_PRIVATE_KEY }}

View File

@ -3,8 +3,8 @@ name: Release
on: on:
workflow_call: workflow_call:
inputs: inputs:
tag: version:
description: "The tag to release" description: "Version to release"
required: true required: true
type: string type: string
secrets: secrets:
@ -22,7 +22,7 @@ permissions: write-all
jobs: jobs:
goreleaser: goreleaser:
runs-on: ubuntu-latest runs-on: ubuntu-22.04
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v3 uses: actions/checkout@v3
@ -53,3 +53,4 @@ jobs:
env: env:
GITHUB_TOKEN: ${{ secrets.RELEASE_TOKEN }} GITHUB_TOKEN: ${{ secrets.RELEASE_TOKEN }}
GPG_FINGERPRINT: ${{ steps.import_gpg.outputs.fingerprint }} GPG_FINGERPRINT: ${{ steps.import_gpg.outputs.fingerprint }}
VERSION: ${{ inputs.version }}