Use latest buildx for git context test

Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
This commit is contained in:
CrazyMax 2020-08-16 19:22:14 +02:00
parent 9c473659de
commit 1c3fedb652
No known key found for this signature in database
GPG Key ID: 3248E46B6BB8C7F7
3 changed files with 17 additions and 12 deletions

View File

@ -76,14 +76,15 @@ jobs:
name: Set up Docker Buildx
id: buildx
uses: ./setup-buildx/ # change to docker/setup-buildx-action@master
# with:
with:
version: latest
#driver-opt: network=host
-
name: Build and push
uses: ./
env:
GITHUB_TOKEN: ${{ github.token }}
GITHUB_REF: ${{ github.ref }}
GIT_AUTH_TOKEN: ${{ github.token }}
GIT_REF: ${{ github.ref }}
with:
context: ${{ github.repositoryUrl }}
file: ./test/Dockerfile

10
dist/index.js generated vendored
View File

@ -1912,10 +1912,12 @@ function getBuildContext() {
return '.';
}
try {
const gitURL = git_url_parse_1.default(context);
gitURL.token = gitURL.token || process.env['GIT_TOKEN'] || process.env['GITHUB_TOKEN'] || '';
gitURL.ref = gitURL.ref || process.env['GIT_REF'] || process.env['GITHUB_REF'] || '';
return gitURL.toString();
const gitUrl = git_url_parse_1.default(context);
const gitRef = process.env['GIT_REF'] || '';
if (gitRef) {
return `${gitUrl.toString()}#${gitRef}`;
}
return gitUrl.toString();
}
catch (_a) {
return context;

View File

@ -72,10 +72,12 @@ async function getBuildContext(): Promise<string> {
return '.';
}
try {
const gitURL = gitUrlParse(context);
gitURL.token = gitURL.token || process.env['GIT_TOKEN'] || process.env['GITHUB_TOKEN'] || '';
gitURL.ref = gitURL.ref || process.env['GIT_REF'] || process.env['GITHUB_REF'] || '';
return gitURL.toString();
const gitUrl = gitUrlParse(context);
const gitRef = process.env['GIT_REF'] || '';
if (gitRef) {
return `${gitUrl.toString()}#${gitRef}`;
}
return gitUrl.toString();
} catch {
return context;
}