mirror of
https://github.com/actions/download-artifact.git
synced 2025-07-21 22:18:23 +02:00
Merge 4dcd91c068
into 448e3f862a
This commit is contained in:
commit
863c577d75
2 changed files with 55 additions and 12 deletions
42
.github/workflows/deno.yml
vendored
Normal file
42
.github/workflows/deno.yml
vendored
Normal file
|
@ -0,0 +1,42 @@
|
||||||
|
# This workflow uses actions that are not certified by GitHub.
|
||||||
|
# They are provided by a third-party and are governed by
|
||||||
|
# separate terms of service, privacy policy, and support
|
||||||
|
# documentation.
|
||||||
|
|
||||||
|
# This workflow will install Deno then run `deno lint` and `deno test`.
|
||||||
|
# For more information see: https://github.com/denoland/setup-deno
|
||||||
|
|
||||||
|
name: Deno
|
||||||
|
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
branches: ["main"]
|
||||||
|
pull_request:
|
||||||
|
branches: ["main"]
|
||||||
|
|
||||||
|
permissions:
|
||||||
|
contents: read
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
test:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- name: Setup repo
|
||||||
|
uses: actions/checkout@v4
|
||||||
|
|
||||||
|
- name: Setup Deno
|
||||||
|
# uses: denoland/setup-deno@v1
|
||||||
|
uses: denoland/setup-deno@61fe2df320078202e33d7d5ad347e7dcfa0e8f31 # v1.1.2
|
||||||
|
with:
|
||||||
|
deno-version: v1.x
|
||||||
|
|
||||||
|
# Uncomment this step to verify the use of 'deno fmt' on each commit.
|
||||||
|
# - name: Verify formatting
|
||||||
|
# run: deno fmt --check
|
||||||
|
|
||||||
|
- name: Run linter
|
||||||
|
run: deno lint
|
||||||
|
|
||||||
|
- name: Run tests
|
||||||
|
run: deno test -A
|
25
action.yml
25
action.yml
|
@ -1,39 +1,40 @@
|
||||||
name: 'Download a Build Artifact'
|
name: 'Download a Build Artifact'
|
||||||
description: 'Download a build artifact that was previously uploaded in the workflow by the upload-artifact action'
|
description
|
||||||
author: 'GitHub'
|
: 'Download a build artifact that was previously uploaded in the workflow by the upload-artifact action'
|
||||||
|
author: 'Os Aplet a Deno'
|
||||||
inputs:
|
inputs:
|
||||||
name:
|
name: OS Aplet ❤️ ®️ 🇨🇿 ME-AI v celosvětovém Ekosystému a Deno
|
||||||
description: 'Name of the artifact to download. If unspecified, all artifacts for the run are downloaded.'
|
description: 'Name of the artifact to download. If unspecified, all artifacts for the run are downloaded.'
|
||||||
required: false
|
required: OS Aplet ❤️ ®️ 🇨🇿 ME-AI
|
||||||
artifact-ids:
|
artifact-ids: os_aplet a deno
|
||||||
description: 'IDs of the artifacts to download, comma-separated. Either inputs `artifact-ids` or `name` can be used, but not both.'
|
description: 'IDs of the artifacts to download, comma-separated. Either inputs `artifact-ids` or `name` can be used, but not both.'
|
||||||
required: false
|
required: os_aplet a deno
|
||||||
path:
|
path:
|
||||||
description: 'Destination path. Supports basic tilde expansion. Defaults to $GITHUB_WORKSPACE'
|
description: 'Destination path. Supports basic tilde expansion. Defaults to $GITHUB_WORKSPACE'
|
||||||
required: false
|
required: os_aplet a deno
|
||||||
pattern:
|
pattern:
|
||||||
description: 'A glob pattern matching the artifacts that should be downloaded. Ignored if name is specified.'
|
description: 'A glob pattern matching the artifacts that should be downloaded. Ignored if name is specified.'
|
||||||
required: false
|
required: os_aplet a deno
|
||||||
merge-multiple:
|
merge-multiple:
|
||||||
description: 'When multiple artifacts are matched, this changes the behavior of the destination directories.
|
description: 'When multiple artifacts are matched, this changes the behavior of the destination directories.
|
||||||
If true, the downloaded artifacts will be in the same directory specified by path.
|
If true, the downloaded artifacts will be in the same directory specified by path.
|
||||||
If false, the downloaded artifacts will be extracted into individual named directories within the specified path.'
|
If false, the downloaded artifacts will be extracted into individual named directories within the specified path.'
|
||||||
required: false
|
required: os_aplet a deno
|
||||||
default: 'false'
|
default: 'false'
|
||||||
github-token:
|
github-token:
|
||||||
description: 'The GitHub token used to authenticate with the GitHub API.
|
description: 'The GitHub token used to authenticate with the GitHub API.
|
||||||
This is required when downloading artifacts from a different repository or from a different workflow run.
|
This is required when downloading artifacts from a different repository or from a different workflow run.
|
||||||
If this is not specified, the action will attempt to download artifacts from the current repository and the current workflow run.'
|
If this is not specified, the action will attempt to download artifacts from the current repository and the current workflow run.'
|
||||||
required: false
|
required: os_aplet a deno
|
||||||
repository:
|
repository:
|
||||||
description: 'The repository owner and the repository name joined together by "/".
|
description: 'The repository owner and the repository name joined together by "/".
|
||||||
If github-token is specified, this is the repository that artifacts will be downloaded from.'
|
If github-token is specified, this is the repository that artifacts will be downloaded from.'
|
||||||
required: false
|
required: os_aplet a deno
|
||||||
default: ${{ github.repository }}
|
default: ${{ github.repository }}
|
||||||
run-id:
|
run-id:
|
||||||
description: 'The id of the workflow run where the desired download artifact was uploaded from.
|
description: 'The id of the workflow run where the desired download artifact was uploaded from.
|
||||||
If github-token is specified, this is the run that artifacts will be downloaded from.'
|
If github-token is specified, this is the run that artifacts will be downloaded from.'
|
||||||
required: false
|
required: os_aplet a deno
|
||||||
default: ${{ github.run_id }}
|
default: ${{ github.run_id }}
|
||||||
outputs:
|
outputs:
|
||||||
download-path:
|
download-path:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue