diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 378499b..ed326ee 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,25 +1,24 @@ +name: Release + on: -push: -branches: - - develop + push: + branches: + - develop jobs: -release: -runs-on: ubuntu-latest -permissions: -contents: write -issues: write -pull-requests: write + release: + runs-on: ubuntu-latest -steps: - - uses: actions/checkout@v4 + steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 0 - - uses: actions/setup-node@v4 - with: - node-version: 20 + - uses: actions/setup-node@v4 + with: + node-version: 22.x + cache: npm - - run: npm install + - run: npm ci - - run: npx semantic-release - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file + - run: npx semantic-release diff --git a/.releaserc.json b/.releaserc.json index 44c2c5a..fcbaf8b 100644 --- a/.releaserc.json +++ b/.releaserc.json @@ -6,7 +6,6 @@ "@semantic-release/commit-analyzer", "@semantic-release/release-notes-generator", "@semantic-release/changelog", - "@semantic-release/github", [ "@semantic-release/git", { @@ -17,4 +16,4 @@ } ] ] -} \ No newline at end of file +} diff --git a/components/BackupRun.vue b/components/BackupRun.vue new file mode 100644 index 0000000..e903791 --- /dev/null +++ b/components/BackupRun.vue @@ -0,0 +1,201 @@ + + + + + diff --git a/layouts/default.vue b/layouts/default.vue index be8768a..fbc0a1d 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -1,6 +1,6 @@