From 0773d750f50078f3c76d826b9fda2e06c09696bd Mon Sep 17 00:00:00 2001 From: SimonShiki Date: Sun, 4 Feb 2024 09:07:09 +0000 Subject: [PATCH] :ci: chore: add dependabot & nightly release Signed-off-by: SimonShiki --- .github/dependabot.yml | 13 +++++++++++++ .github/workflows/validate.yml | 12 ++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..a7a5156 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,13 @@ +# To get started with Dependabot version updates, you'll need to specify which +# package ecosystems to update and where the package manifests are located. +# Please see the documentation for all configuration options: +# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates + +version: 2 +updates: + - package-ecosystem: "npm" # See documentation for possible values + directory: "/" # Location of package manifests + schedule: + interval: "daily" + commit-message: + prefix: ":package: chore: " diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index 657deaa..0b1f6cc 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -29,3 +29,15 @@ jobs: path: | dist/eureka-loader.user.js dist/unpacked-extension.zip + - name: Create Nightly Release + id: create_release + uses: actions/create-release@v1 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + tag_name: nightly + release_name: Nightly ${{ github.ref }} + body: | + ⚠️ Here is an nightly preview version, which may contain bugs, errors, or incomplete features. Nightly releases are not stable or supported, and are intended for testing and feedback purposes only. Use them at your own risk + draft: false + prerelease: true