Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Docker 将文件从调用repo复制到操作_Docker_Dockerfile_Github Actions_Building Github Actions - Fatal编程技术网

Docker 将文件从调用repo复制到操作

Docker 将文件从调用repo复制到操作,docker,dockerfile,github-actions,building-github-actions,Docker,Dockerfile,Github Actions,Building Github Actions,我想创建一个github docker容器操作,该操作使用来自使用该操作的存储库的文件 我是否需要自己签出存储库,或者如果文件以前签出过,我是否可以指定一个复制点?Github操作没有存储库或分支的概念。每个工作流都在一个容器中运行,并且只与该容器进行交互 行动可以产生积极的影响。您可以创建一个应该指向用户存储库位置的输入 在您的action.yml中: 在代码中,您可以检查repo\u路径输入,以获取文件系统上存储库的路径 您还可以检查GITHUB\u工作区是否指向git存储库,这意味着用户在

我想创建一个github docker容器操作,该操作使用来自使用该操作的存储库的文件


我是否需要自己签出存储库,或者如果文件以前签出过,我是否可以指定一个复制点?

Github操作没有存储库或分支的概念。每个工作流都在一个容器中运行,并且只与该容器进行交互

行动可以产生积极的影响。您可以创建一个应该指向用户存储库位置的输入

在您的action.yml中: 在代码中,您可以检查
repo\u路径
输入,以获取文件系统上存储库的路径

您还可以检查
GITHUB\u工作区
是否指向git存储库,这意味着用户在前面的步骤中使用了该操作

inputs:
  repo_path:
    description: 'The path to the repository in the current environment'
    required: true