From c985e949b8a9d430b0479ae97119eeaa054872f0 Mon Sep 17 00:00:00 2001 From: hywax Date: Sun, 31 Dec 2023 14:52:29 +0500 Subject: [PATCH] build: test new pipe --- .github/workflows/release.yml | 36 ++++++++++++++++++----------------- package-lock.json | 4 ++-- package.json | 5 ++++- 3 files changed, 25 insertions(+), 20 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 56c3a6d..5988bcd 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -2,6 +2,8 @@ name: Release Docker Image on: push: + branches: + - ci-settings tags: - 'v*.*.*' @@ -35,26 +37,26 @@ jobs: username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} - - name: Extract Docker tags - id: meta - run: | - version_tag="${{github.ref_name}}" - tags=($version_tag) - if [[ "$version_tag" =~ ^v[0-9]+\.[0-9]+\.[0-9]+$ ]]; then - # prerelease tags like `v2.0.0-alpha.1` should not be released as `latest` nor `v2` - tags+=("latest") - tags+=($(echo "$version_tag" | cut -d. -f1)) - fi - releases="" - for tag in "${tags[@]}"; do - releases="${releases:+$releases,}${{ secrets.DOCKERHUB_USERNAME }}/mafl:$tag,ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/mafl:$tag" - done - echo "releases=$releases" >> "$GITHUB_OUTPUT" - + # - name: Extract Docker tags + # id: meta + # run: | + # version_tag="${{github.ref_name}}" + # tags=($version_tag) + # if [[ "$version_tag" =~ ^v[0-9]+\.[0-9]+\.[0-9]+$ ]]; then + # # prerelease tags like `v2.0.0-alpha.1` should not be released as `latest` nor `v2` + # tags+=("latest") + # tags+=($(echo "$version_tag" | cut -d. -f1)) + # fi + # releases="" + # for tag in "${tags[@]}"; do + # releases="${releases:+$releases,}${{ secrets.DOCKERHUB_USERNAME }}/mafl:$tag,ghcr.io/${{ secrets.DOCKERHUB_USERNAME }}/mafl:$tag" + # done + # echo "releases=$releases" >> "$GITHUB_OUTPUT" + # - name: Build and push Docker images uses: docker/build-push-action@v5 with: context: . - push: true + # push: true platforms: linux/amd64,linux/arm64,linux/arm/v7 tags: ${{ steps.meta.outputs.releases }} diff --git a/package-lock.json b/package-lock.json index 4c4f8e7..7ac1758 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,11 +1,11 @@ { "name": "mafl", - "version": "0.0.3", + "version": "0.1.7", "lockfileVersion": 3, "requires": true, "packages": { "": { - "version": "0.0.3", + "version": "0.1.7", "hasInstallScript": true, "dependencies": { "@vueuse/nuxt": "^10.7.0", diff --git a/package.json b/package.json index 22c955f..c134bc3 100644 --- a/package.json +++ b/package.json @@ -36,7 +36,10 @@ "typescript": "^5.3.3", "vue-tsc": "^1.8.27" }, + "overrides": { + "rollup": "@rollup/wasm-node" + }, "lint-staged": { "*.ts": "npm run lint" } -} \ No newline at end of file +}