Skip to content

Auto-tar

Auto-tar #8

Workflow file for this run

name: Auto-tar
on:
release:
types: [created]
jobs:
build:
permissions:
contents: write
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Get Current Release
id: get_current_release
uses: joutvhu/get-release@v1
with:
latest: true
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Archive using zip or tar
uses: NSCoder/archive-action@v1.0.0
- name: Tarball
run: tar -czvf double_seals.tar.gz ./mods
- name: Upload Release asset
uses: actions/upload-release-asset@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.get_current_release.outputs.upload_url }}
asset_path: ./double_seals.tar.gz
asset_name: double_seals.tar.gz
asset_content_type: application/gzip