mirror of
https://github.com/edera-dev/sprout.git
synced 2025-12-19 18:40:18 +00:00
disable release-plz due to patched dependencies
This commit is contained in:
91
.github/workflows/release.yaml
vendored
91
.github/workflows/release.yaml
vendored
@@ -1,91 +0,0 @@
|
||||
name: release
|
||||
|
||||
on:
|
||||
# This workflow runs on every push to main to either open a PR or publish the release.
|
||||
push:
|
||||
branches:
|
||||
- main
|
||||
|
||||
permissions:
|
||||
contents: read # Default token to read
|
||||
|
||||
jobs:
|
||||
release-plz-release:
|
||||
if: ${{ github.repository_owner == 'edera-dev' }}
|
||||
name: release-plz release
|
||||
runs-on: ubuntu-latest
|
||||
environment: release # Environment for trusted publishing
|
||||
permissions:
|
||||
contents: write # Needed to write release artifacts
|
||||
id-token: write # Needed for trusted publishing
|
||||
steps:
|
||||
- name: harden runner
|
||||
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
|
||||
with:
|
||||
egress-policy: audit
|
||||
|
||||
- name: checkout
|
||||
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
|
||||
with:
|
||||
persist-credentials: false
|
||||
|
||||
- name: 'install nightly rust toolchain'
|
||||
run: |
|
||||
rustup update --no-self-update nightly
|
||||
rustup default nightly
|
||||
|
||||
- name: 'generate cultivator token'
|
||||
uses: actions/create-github-app-token@67018539274d69449ef7c02e8e71183d1719ab42 # v2.1.4
|
||||
id: generate-token
|
||||
with:
|
||||
app-id: "${{ secrets.EDERA_CULTIVATION_APP_ID }}"
|
||||
private-key: "${{ secrets.EDERA_CULTIVATION_APP_PRIVATE_KEY }}"
|
||||
|
||||
- name: 'release-plz'
|
||||
uses: release-plz/action@d529f731ae3e89610ada96eda34e5c6ba3b12214 # v0.5
|
||||
with:
|
||||
command: release
|
||||
env:
|
||||
GITHUB_TOKEN: "${{ steps.generate-token.outputs.token }}"
|
||||
|
||||
release-plz-pr:
|
||||
if: ${{ github.repository_owner == 'edera-dev' }}
|
||||
name: release-plz pr
|
||||
runs-on: ubuntu-latest
|
||||
environment: release # Environment for trusted publishing
|
||||
permissions:
|
||||
contents: write # Needed to write release artifacts
|
||||
id-token: write # Needed for trusted publishing
|
||||
pull-requests: write # Needed to create pull requests
|
||||
concurrency:
|
||||
group: release-plz-${{ github.ref }}
|
||||
cancel-in-progress: false
|
||||
steps:
|
||||
- name: harden runner
|
||||
uses: step-security/harden-runner@f4a75cfd619ee5ce8d5b864b0d183aff3c69b55a # v2.13.1
|
||||
with:
|
||||
egress-policy: audit
|
||||
|
||||
- name: checkout
|
||||
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5
|
||||
with:
|
||||
persist-credentials: false
|
||||
|
||||
- name: 'install nightly rust toolchain'
|
||||
run: |
|
||||
rustup update --no-self-update nightly
|
||||
rustup default nightly
|
||||
|
||||
- name: 'generate cultivator token'
|
||||
uses: actions/create-github-app-token@67018539274d69449ef7c02e8e71183d1719ab42 # v2.1.4
|
||||
id: generate-token
|
||||
with:
|
||||
app-id: "${{ secrets.EDERA_CULTIVATION_APP_ID }}"
|
||||
private-key: "${{ secrets.EDERA_CULTIVATION_APP_PRIVATE_KEY }}"
|
||||
|
||||
- name: 'release-plz'
|
||||
uses: release-plz/action@d529f731ae3e89610ada96eda34e5c6ba3b12214 # v0.5
|
||||
with:
|
||||
command: release-pr
|
||||
env:
|
||||
GITHUB_TOKEN: "${{ steps.generate-token.outputs.token }}"
|
||||
@@ -1,14 +0,0 @@
|
||||
[workspace]
|
||||
pr_branch_prefix = "release/"
|
||||
pr_labels = ["release"]
|
||||
release_always = true
|
||||
git_release_enable = false
|
||||
git_tag_enable = false
|
||||
changelog_update = false
|
||||
|
||||
[[package]]
|
||||
name = "edera-sprout"
|
||||
git_release_name = "v{{ version }}"
|
||||
git_tag_name = "v{{ version }}"
|
||||
git_tag_enable = true
|
||||
git_release_enable = true
|
||||
@@ -1,6 +1,10 @@
|
||||
[package]
|
||||
name = "edera-sprout"
|
||||
description = "Modern UEFI bootloader"
|
||||
license = "Apache-2.0"
|
||||
version = "0.0.2"
|
||||
homepage = "https://github.com/edera-dev/sprout"
|
||||
repository = "https://github.com/edera-dev/sprout"
|
||||
edition = "2024"
|
||||
|
||||
[dependencies]
|
||||
|
||||
Reference in New Issue
Block a user