ideacatlab / tarballmaker

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tar Github Action Bawler

A github action for using tar.

name: "Tar Bawler"
description: "A github action for using tar."
inputs:
  cwd:
    description: "Current working directory for tar command"
    required: false
  command:
    description: "c = compress"
    required: true
  files:
    description: "List of files or folders to archive"
    required: true
  outPath:
    description: "Path of the output archive (ex: abc.tar.gz)"
    required: true
outputs:
  done:
    description: "returns true if successful"

Usage

    steps:
      - uses: actions/checkout@v3
      - name: Compress action step
        uses: ideacatlab/tarballmaker@v0.1.0
        id: compress
        with:
          command: c
          cwd: ./test
          files: |
            ./toCompress
          outPath: yolo.tar.gz
      - name: Extract files
        uses: ideacatlab/tarballmaker@v0.1.0
        id: extract
        with:
          command: x
          cwd: ./extract
          files: yolo.tar.gz

About

License:MIT License


Languages

Language:JavaScript 100.0%