Skip to content

UUP Download Ubuntu #17

UUP Download Ubuntu

UUP Download Ubuntu #17

Workflow file for this run

name: UUP Download Ubuntu
on:
workflow_dispatch:
inputs:
file-name:
description: 'upload the zip package to this repo.'
required: true
default: ''
artifacts:
description: "Upload to Github Artifact"
required: true
default: "false"
jobs:
Download:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- name: Checkout
uses: actions/checkout@main
- name: Preparing for the environment
run: |
sudo apt-get install aria2 zip unzip cabextract wimtools chntpw genisoimage
- name: Unzip
run: |
unzip ${{ github.event.inputs.file-name }}
- name: run
run: |
sudo chmod 777 uup_download_linux.sh
sudo bash uup_download_linux.sh
ls -a
- name: Upload
uses: actions/upload-artifact@main
if: github.event.inputs.artifacts == 'true'
with:
name: ${{ github.event.inputs.file-name }}
path: ./*.ISO
- name: Zip
run: |
sha256sum *.ISO
mkdir isos
zip -r iso.zip *.ISO
zip -s 1.9g iso.zip --out ./isos/${{ github.event.inputs.file-name }}.zip
- name: Create a release
uses: softprops/action-gh-release@master
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
draft: false
prerelease: false
name: ${{ github.event.inputs.file-name }}
files: ./isos/*