diff --git a/.forgejo/workflows/release.yaml b/.forgejo/workflows/release.yaml new file mode 100644 index 0000000..be5becb --- /dev/null +++ b/.forgejo/workflows/release.yaml @@ -0,0 +1,29 @@ +on: + push: + tags: + - v** +jobs: + build-artifacts: + runs-on: docker + steps: + - uses: https://code.forgejo.org/actions/checkout@v3 + - id: build + run: | + echo "@fortawesome:registry=https://npm.fontawesome.com/" > .npmrc + echo "//npm.fontawesome.com/:_authToken=${{ secrets.FONTAWESOME_TOKEN }}" >> .npmrc + mkdir /tmp/release-dir + + npm install + npm run production + + git add -f dist/ + git stash + + git config --global --add safe.directory ${{ github.workspace }} + git archive --format=zip 'stash@{0}' -o /tmp/release-dir/reitanlage-oranienburg-${{ github.ref_name }}.zip --prefix=reitanlage-oranienburg/ + shell: bash + - uses: https://code.forgejo.org/actions/forgejo-release@v1 + with: + direction: upload + release-dir: /tmp/release-dir + token: ${{ github.token }} diff --git a/.woodpecker.yml b/.woodpecker.yml deleted file mode 100644 index d7a73aa..0000000 --- a/.woodpecker.yml +++ /dev/null @@ -1,42 +0,0 @@ -workspace: - base: /src/ - path: reitanlage-oranienburg/ - -pipeline: - build_npm: - image: node:16.0.0 - secrets: [ fontawesome_token ] - commands: - - echo "@fortawesome:registry=https://npm.fontawesome.com/" > .npmrc - - echo "//npm.fontawesome.com/:_authToken=$${FONTAWESOME_TOKEN}" >> .npmrc - - npm install - - npm run production - when: - event: - - tag - - prepare_zip: - image: bitnami/git - commands: - - git add -f dist/ - - git stash - - git config --global --add safe.directory /src/reitanlage-oranienburg - - git archive --format=zip 'stash@{0}' -o /src/reitanlage-oranienburg-${CI_COMMIT_TAG}.zip --prefix=reitanlage-oranienburg/ - when: - event: - - tag - - release: - image: plugins/gitea-release - settings: - api_key: - from_secret: gitea_token - base_url: https://git.serguzim.me - files: - - /src/reitanlage-oranienburg-${CI_COMMIT_TAG}.zip - title: ${CI_COMMIT_TAG} - when: - event: - - tag - -branches: main diff --git a/CHANGELOG.md b/CHANGELOG.md deleted file mode 100644 index c083e19..0000000 --- a/CHANGELOG.md +++ /dev/null @@ -1,5 +0,0 @@ -# v0.1.0 -## 12/21/2019 - -1. [](#new) - * ChangeLog started...