Browse Source

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.
pull/122/head v0.0.11
煎饼果子卷鲨鱼辣椒 5 months ago
parent
commit
d7fa7a1442
  1. 4
      .github/workflows/auto-tag.yml
  2. 7
      .github/workflows/release.yml

4
.github/workflows/auto-tag.yml

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

7
.github/workflows/release.yml

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