summaryrefslogtreecommitdiff
path: root/.gitea/workflows/deploy.yaml
blob: dc623bcfcbf4b556b22f1f589e49fe90a0bc76dc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
name: Deploy

on:
  push:
    tags:
      - '**'

jobs:
  deploy:
    runs-on: buildenv
    steps:
      - uses: actions/checkout@v4
      - name: Archive
        run: |
          DISTRIBUTION=$(echo $GITHUB_REF_NAME | awk '{ gsub(/^v/, "slack-timedate-"); print $0 }')
          ln -s . $DISTRIBUTION
          touch $DISTRIBUTION.tar.xz
          tar --exclude="${DISTRIBUTION}/${DISTRIBUTION}*" --exclude-vcs -Jcvhf $DISTRIBUTION.tar.xz $DISTRIBUTION 
      - uses: akkuman/gitea-release-action@v1
        with:
          files: "*.tar.xz"
          token: ${{ secrets.API_KEY }}