mirror of
https://github.com/docker/build-push-action.git
synced 2025-03-31 09:16:35 +00:00
1. Checks we have buildx installed 2. Configures a remote builder if we get an address back 3. Uses the already configured builder if we don't get an address back This change does not plumb the dockerfile path through as the entity, and does not differentiate a failed build from a succesful to report to anvil in the post step yet.
49 lines
1.4 KiB
JSON
49 lines
1.4 KiB
JSON
{
|
|
"name": "docker-build-push",
|
|
"description": "Build and push Docker images",
|
|
"main": "src/main.ts",
|
|
"scripts": {
|
|
"build": "ncc build --source-map --minify --license licenses.txt",
|
|
"lint": "yarn run prettier && yarn run eslint",
|
|
"format": "yarn run prettier:fix && yarn run eslint:fix",
|
|
"eslint": "eslint --max-warnings=0 .",
|
|
"eslint:fix": "eslint --fix .",
|
|
"prettier": "prettier --check \"./**/*.ts\"",
|
|
"prettier:fix": "prettier --write \"./**/*.ts\"",
|
|
"test": "jest"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/docker/build-push-action.git"
|
|
},
|
|
"keywords": [
|
|
"actions",
|
|
"docker",
|
|
"build",
|
|
"push"
|
|
],
|
|
"author": "Docker Inc.",
|
|
"license": "Apache-2.0",
|
|
"packageManager": "yarn@3.6.3",
|
|
"dependencies": {
|
|
"@actions/core": "^1.10.1",
|
|
"@docker/actions-toolkit": "0.37.1",
|
|
"axios": "^1.7.7",
|
|
"handlebars": "^4.7.7"
|
|
},
|
|
"devDependencies": {
|
|
"@types/node": "^20.12.12",
|
|
"@typescript-eslint/eslint-plugin": "^7.9.0",
|
|
"@typescript-eslint/parser": "^7.9.0",
|
|
"@vercel/ncc": "^0.38.1",
|
|
"eslint": "^8.57.0",
|
|
"eslint-config-prettier": "^9.1.0",
|
|
"eslint-plugin-jest": "^28.5.0",
|
|
"eslint-plugin-prettier": "^5.1.3",
|
|
"jest": "^29.7.0",
|
|
"prettier": "^3.2.5",
|
|
"ts-jest": "^29.1.2",
|
|
"ts-node": "^10.9.2",
|
|
"typescript": "^5.4.5"
|
|
}
|
|
}
|