Compare commits

...

3 Commits

Author SHA1 Message Date
Pun Butrach
731865e167 docs: Use American spelling (#381) 2025-12-14 16:39:29 +01:00
Pun Butrach
8e18082862 ci: Use default fetch-depth of 1 for checkout step (#375) 2025-07-08 18:01:12 +02:00
Pun Butrach
77862e8940 ci: Attest release artifacts (#367)
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de>
2025-05-22 14:54:29 +02:00
3 changed files with 12 additions and 9 deletions

View File

@@ -13,8 +13,6 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Cache Gradle
uses: burrunan/gradle-cache-action@v1

View File

@@ -12,15 +12,12 @@ jobs:
name: Release
permissions:
contents: write
id-token: write
attestations: write
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
with:
# Make sure the release step uses its own credentials:
# https://github.com/cycjimmy/semantic-release-action#private-packages
persist-credentials: false
fetch-depth: 0
- name: Cache Gradle
uses: burrunan/gradle-cache-action@v1
@@ -47,6 +44,14 @@ jobs:
fingerprint: ${{ vars.GPG_FINGERPRINT }}
- name: Release
uses: cycjimmy/semantic-release-action@v4
id: release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: npm exec semantic-release
- name: Attest
if: steps.release.outputs.new_release_published == 'true'
uses: actions/attest-build-provenance@v2
with:
subject-name: 'ReVanced CLI ${{ steps.release.outputs.new_release_git_tag }}'
subject-path: build/libs/revanced-cli*.jar

View File

@@ -100,7 +100,7 @@ To build a ReVanced CLI, you can follow the [documentation](/docs).
You can find the documentation of ReVanced CLI [here](/docs).
## 📜 Licence
## 📜 License
ReVanced CLI is licensed under the GPLv3 license. Please see the [license file](LICENSE) for more information.
[tl;dr](https://www.tldrlegal.com/license/gnu-general-public-license-v3-gpl-3) you may copy, distribute and modify ReVanced CLI as long as you track changes/dates in source files.