From 2d810651154ded6e1d56e8527af662d0195ed63e Mon Sep 17 00:00:00 2001 From: James Ives Date: Thu, 28 Nov 2024 08:13:05 -0500 Subject: [PATCH 1/5] fix: gate mkpath --- src/git.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/git.ts b/src/git.ts index 4bf30038f..c7c2b4c79 100644 --- a/src/git.ts +++ b/src/git.ts @@ -166,7 +166,7 @@ export async function deploy(action: ActionInterface): Promise { Allows the user to specify the root if '.' is provided. rsync is used to prevent file duplication. */ await execute( - `rsync -q -av --checksum --progress ${action.folderPath}/. ${ + `rsync -q -av --checksum --progress ${action.targetFolder ? '--mkpath' : ''} ${action.folderPath}/. ${ action.targetFolder ? `${temporaryDeploymentDirectory}/${action.targetFolder}` : temporaryDeploymentDirectory From 2f237250475b68e322a3ed22d898faf58a00a554 Mon Sep 17 00:00:00 2001 From: James Ives Date: Thu, 28 Nov 2024 13:15:13 +0000 Subject: [PATCH 2/5] =?UTF-8?q?Release=204.7.0=20=F0=9F=93=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 0457de8c0..e1953b0da 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "@jamesives/github-pages-deploy-action", "description": "GitHub action for building a project and deploying it to GitHub pages.", "author": "James Ives (https://jamesiv.es)", - "version": "4.6.9", + "version": "4.7.0", "license": "MIT", "main": "lib/lib.js", "types": "lib/lib.d.ts", From 6418ff1d7a3c35011d8dfaa83e219a80f20f4436 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 28 Nov 2024 08:15:22 -0500 Subject: [PATCH 3/5] build(deps): bump the misc group across 1 directory with 6 updates (#1749) Bumps the misc group with 6 updates in the / directory: | Package | From | To | | --- | --- | --- | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.15.0` | `8.16.0` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `22.9.1` | `22.10.1` | | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.15.0` | `8.16.0` | | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.15.0` | `8.16.0` | | [prettier](https://github.com/prettier/prettier) | `3.3.3` | `3.4.1` | | [typescript](https://github.com/microsoft/TypeScript) | `5.6.3` | `5.7.2` | Updates `typescript-eslint` from 8.15.0 to 8.16.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.16.0/packages/typescript-eslint) Updates `@types/node` from 22.9.1 to 22.10.1 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `@typescript-eslint/eslint-plugin` from 8.15.0 to 8.16.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.16.0/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 8.15.0 to 8.16.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.16.0/packages/parser) Updates `prettier` from 3.3.3 to 3.4.1 - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](https://github.com/prettier/prettier/compare/3.3.3...3.4.1) Updates `typescript` from 5.6.3 to 5.7.2 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml) - [Commits](https://github.com/microsoft/TypeScript/compare/v5.6.3...v5.7.2) --- updated-dependencies: - dependency-name: typescript-eslint dependency-type: direct:production update-type: version-update:semver-minor dependency-group: misc - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: misc - dependency-name: "@typescript-eslint/eslint-plugin" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: misc - dependency-name: "@typescript-eslint/parser" dependency-type: direct:development update-type: version-update:semver-minor dependency-group: misc - dependency-name: prettier dependency-type: direct:development update-type: version-update:semver-minor dependency-group: misc - dependency-name: typescript dependency-type: direct:development update-type: version-update:semver-minor dependency-group: misc ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- package.json | 10 ++-- yarn.lock | 152 +++++++++++++++++++++++++-------------------------- 2 files changed, 81 insertions(+), 81 deletions(-) diff --git a/package.json b/package.json index e1953b0da..967114407 100644 --- a/package.json +++ b/package.json @@ -44,18 +44,18 @@ }, "devDependencies": { "@types/jest": "29.5.14", - "@types/node": "22.9.1", - "@typescript-eslint/eslint-plugin": "8.15.0", - "@typescript-eslint/parser": "8.15.0", + "@types/node": "22.10.1", + "@typescript-eslint/eslint-plugin": "8.16.0", + "@typescript-eslint/parser": "8.16.0", "eslint": "9.15.0", "eslint-config-prettier": "9.1.0", "eslint-plugin-jest": "28.9.0", "eslint-plugin-prettier": "5.2.1", "jest": "29.7.0", "jest-circus": "29.7.0", - "prettier": "3.3.3", + "prettier": "3.4.1", "rimraf": "6.0.1", "ts-jest": "29.2.5", - "typescript": "5.6.3" + "typescript": "5.7.2" } } diff --git a/yarn.lock b/yarn.lock index f31c0281a..0a1df29c7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1214,12 +1214,12 @@ resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== -"@types/node@*", "@types/node@22.9.1": - version "22.9.1" - resolved "https://registry.yarnpkg.com/@types/node/-/node-22.9.1.tgz#bdf91c36e0e7ecfb7257b2d75bf1b206b308ca71" - integrity sha512-p8Yy/8sw1caA8CdRIQBG5tiLHmxtQKObCijiAa9Ez+d4+PRffM4054xbju0msf+cvhJpnFEeNjxmVT/0ipktrg== +"@types/node@*", "@types/node@22.10.1": + version "22.10.1" + resolved "https://registry.yarnpkg.com/@types/node/-/node-22.10.1.tgz#41ffeee127b8975a05f8c4f83fb89bcb2987d766" + integrity sha512-qKgsUwfHZV2WCWLAnVP1JqnpE6Im6h3Y0+fYgMTasNQ7V++CBX5OT1as0g0f+OyubbFqhf6XVNIsmN4IIhEgGQ== dependencies: - undici-types "~6.19.8" + undici-types "~6.20.0" "@types/stack-utils@^2.0.0": version "2.0.0" @@ -1236,62 +1236,62 @@ dependencies: "@types/yargs-parser" "*" -"@typescript-eslint/eslint-plugin@8.15.0": - version "8.15.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.15.0.tgz#c95c6521e70c8b095a684d884d96c0c1c63747d2" - integrity sha512-+zkm9AR1Ds9uLWN3fkoeXgFppaQ+uEVtfOV62dDmsy9QCNqlRHWNEck4yarvRNrvRcHQLGfqBNui3cimoz8XAg== +"@typescript-eslint/eslint-plugin@8.16.0": + version "8.16.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.16.0.tgz#ac56825bcdf3b392fc76a94b1315d4a162f201a6" + integrity sha512-5YTHKV8MYlyMI6BaEG7crQ9BhSc8RxzshOReKwZwRWN0+XvvTOm+L/UYLCYxFpfwYuAAqhxiq4yae0CMFwbL7Q== dependencies: "@eslint-community/regexpp" "^4.10.0" - "@typescript-eslint/scope-manager" "8.15.0" - "@typescript-eslint/type-utils" "8.15.0" - "@typescript-eslint/utils" "8.15.0" - "@typescript-eslint/visitor-keys" "8.15.0" + "@typescript-eslint/scope-manager" "8.16.0" + "@typescript-eslint/type-utils" "8.16.0" + "@typescript-eslint/utils" "8.16.0" + "@typescript-eslint/visitor-keys" "8.16.0" graphemer "^1.4.0" ignore "^5.3.1" natural-compare "^1.4.0" ts-api-utils "^1.3.0" -"@typescript-eslint/parser@8.15.0": - version "8.15.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.15.0.tgz#92610da2b3af702cfbc02a46e2a2daa6260a9045" - integrity sha512-7n59qFpghG4uazrF9qtGKBZXn7Oz4sOMm8dwNWDQY96Xlm2oX67eipqcblDj+oY1lLCbf1oltMZFpUso66Kl1A== +"@typescript-eslint/parser@8.16.0": + version "8.16.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.16.0.tgz#ee5b2d6241c1ab3e2e53f03fd5a32d8e266d8e06" + integrity sha512-D7DbgGFtsqIPIFMPJwCad9Gfi/hC0PWErRRHFnaCWoEDYi5tQUDiJCTmGUbBiLzjqAck4KcXt9Ayj0CNlIrF+w== dependencies: - "@typescript-eslint/scope-manager" "8.15.0" - "@typescript-eslint/types" "8.15.0" - "@typescript-eslint/typescript-estree" "8.15.0" - "@typescript-eslint/visitor-keys" "8.15.0" + "@typescript-eslint/scope-manager" "8.16.0" + "@typescript-eslint/types" "8.16.0" + "@typescript-eslint/typescript-estree" "8.16.0" + "@typescript-eslint/visitor-keys" "8.16.0" debug "^4.3.4" -"@typescript-eslint/scope-manager@8.15.0": - version "8.15.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.15.0.tgz#28a1a0f13038f382424f45a988961acaca38f7c6" - integrity sha512-QRGy8ADi4J7ii95xz4UoiymmmMd/zuy9azCaamnZ3FM8T5fZcex8UfJcjkiEZjJSztKfEBe3dZ5T/5RHAmw2mA== +"@typescript-eslint/scope-manager@8.16.0": + version "8.16.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.16.0.tgz#ebc9a3b399a69a6052f3d88174456dd399ef5905" + integrity sha512-mwsZWubQvBki2t5565uxF0EYvG+FwdFb8bMtDuGQLdCCnGPrDEDvm1gtfynuKlnpzeBRqdFCkMf9jg1fnAK8sg== dependencies: - "@typescript-eslint/types" "8.15.0" - "@typescript-eslint/visitor-keys" "8.15.0" + "@typescript-eslint/types" "8.16.0" + "@typescript-eslint/visitor-keys" "8.16.0" -"@typescript-eslint/type-utils@8.15.0": - version "8.15.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.15.0.tgz#a6da0f93aef879a68cc66c73fe42256cb7426c72" - integrity sha512-UU6uwXDoI3JGSXmcdnP5d8Fffa2KayOhUUqr/AiBnG1Gl7+7ut/oyagVeSkh7bxQ0zSXV9ptRh/4N15nkCqnpw== +"@typescript-eslint/type-utils@8.16.0": + version "8.16.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.16.0.tgz#585388735f7ac390f07c885845c3d185d1b64740" + integrity sha512-IqZHGG+g1XCWX9NyqnI/0CX5LL8/18awQqmkZSl2ynn8F76j579dByc0jhfVSnSnhf7zv76mKBQv9HQFKvDCgg== dependencies: - "@typescript-eslint/typescript-estree" "8.15.0" - "@typescript-eslint/utils" "8.15.0" + "@typescript-eslint/typescript-estree" "8.16.0" + "@typescript-eslint/utils" "8.16.0" debug "^4.3.4" ts-api-utils "^1.3.0" -"@typescript-eslint/types@8.15.0": - version "8.15.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.15.0.tgz#4958edf3d83e97f77005f794452e595aaf6430fc" - integrity sha512-n3Gt8Y/KyJNe0S3yDCD2RVKrHBC4gTUcLTebVBXacPy091E6tNspFLKRXlk3hwT4G55nfr1n2AdFqi/XMxzmPQ== +"@typescript-eslint/types@8.16.0": + version "8.16.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.16.0.tgz#49c92ae1b57942458ab83d9ec7ccab3005e64737" + integrity sha512-NzrHj6thBAOSE4d9bsuRNMvk+BvaQvmY4dDglgkgGC0EW/tB3Kelnp3tAKH87GEwzoxgeQn9fNGRyFJM/xd+GQ== -"@typescript-eslint/typescript-estree@8.15.0": - version "8.15.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.15.0.tgz#915c94e387892b114a2a2cc0df2d7f19412c8ba7" - integrity sha512-1eMp2JgNec/niZsR7ioFBlsh/Fk0oJbhaqO0jRyQBMgkz7RrFfkqF9lYYmBoGBaSiLnu8TAPQTwoTUiSTUW9dg== +"@typescript-eslint/typescript-estree@8.16.0": + version "8.16.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.16.0.tgz#9d741e56e5b13469b5190e763432ce5551a9300c" + integrity sha512-E2+9IzzXMc1iaBy9zmo+UYvluE3TW7bCGWSF41hVWUE01o8nzr1rvOQYSxelxr6StUvRcTMe633eY8mXASMaNw== dependencies: - "@typescript-eslint/types" "8.15.0" - "@typescript-eslint/visitor-keys" "8.15.0" + "@typescript-eslint/types" "8.16.0" + "@typescript-eslint/visitor-keys" "8.16.0" debug "^4.3.4" fast-glob "^3.3.2" is-glob "^4.0.3" @@ -1299,22 +1299,22 @@ semver "^7.6.0" ts-api-utils "^1.3.0" -"@typescript-eslint/utils@8.15.0", "@typescript-eslint/utils@^6.0.0 || ^7.0.0 || ^8.0.0": - version "8.15.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.15.0.tgz#ac04679ad19252776b38b81954b8e5a65567cef6" - integrity sha512-k82RI9yGhr0QM3Dnq+egEpz9qB6Un+WLYhmoNcvl8ltMEededhh7otBVVIDDsEEttauwdY/hQoSsOv13lxrFzQ== +"@typescript-eslint/utils@8.16.0", "@typescript-eslint/utils@^6.0.0 || ^7.0.0 || ^8.0.0": + version "8.16.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.16.0.tgz#c71264c437157feaa97842809836254a6fc833c3" + integrity sha512-C1zRy/mOL8Pj157GiX4kaw7iyRLKfJXBR3L82hk5kS/GyHcOFmy4YUq/zfZti72I9wnuQtA/+xzft4wCC8PJdA== dependencies: "@eslint-community/eslint-utils" "^4.4.0" - "@typescript-eslint/scope-manager" "8.15.0" - "@typescript-eslint/types" "8.15.0" - "@typescript-eslint/typescript-estree" "8.15.0" + "@typescript-eslint/scope-manager" "8.16.0" + "@typescript-eslint/types" "8.16.0" + "@typescript-eslint/typescript-estree" "8.16.0" -"@typescript-eslint/visitor-keys@8.15.0": - version "8.15.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.15.0.tgz#9ea5a85eb25401d2aa74ec8a478af4e97899ea12" - integrity sha512-h8vYOulWec9LhpwfAdZf2bjr8xIp0KNKnpgqSz0qqYYKAW/QZKw3ktRndbiAtUz4acH4QLQavwZBYCc0wulA/Q== +"@typescript-eslint/visitor-keys@8.16.0": + version "8.16.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.16.0.tgz#d5086afc060b01ff7a4ecab8d49d13d5a7b07705" + integrity sha512-pq19gbaMOmFE3CbL0ZB8J8BFCo2ckfHBfaIsaOZgBIF4EoISJIdLX5xRhd0FGB0LlHReNRuzoJoMGpTjq8F2CQ== dependencies: - "@typescript-eslint/types" "8.15.0" + "@typescript-eslint/types" "8.16.0" eslint-visitor-keys "^4.2.0" acorn-jsx@^5.3.2: @@ -2965,10 +2965,10 @@ prettier-linter-helpers@^1.0.0: dependencies: fast-diff "^1.1.2" -prettier@3.3.3: - version "3.3.3" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.3.3.tgz#30c54fe0be0d8d12e6ae61dbb10109ea00d53105" - integrity sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew== +prettier@3.4.1: + version "3.4.1" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.4.1.tgz#e211d451d6452db0a291672ca9154bc8c2579f7b" + integrity sha512-G+YdqtITVZmOJje6QkXQWzl3fSfMxFwm1tjTyo9exhkmWSqC4Yhd1+lug++IlR2mvRVAxEDDWYkQdeSztajqgg== pretty-format@^29.0.0, pretty-format@^29.7.0: version "29.7.0" @@ -3290,23 +3290,23 @@ type-fest@^0.8.1: resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" typescript-eslint@^8.13.0: - version "8.15.0" - resolved "https://registry.yarnpkg.com/typescript-eslint/-/typescript-eslint-8.15.0.tgz#c8a2a0d183c3eb48ae176aa078c1b9daa584cf9d" - integrity sha512-wY4FRGl0ZI+ZU4Jo/yjdBu0lVTSML58pu6PgGtJmCufvzfV565pUF6iACQt092uFOd49iLOTX/sEVmHtbSrS+w== - dependencies: - "@typescript-eslint/eslint-plugin" "8.15.0" - "@typescript-eslint/parser" "8.15.0" - "@typescript-eslint/utils" "8.15.0" - -typescript@5.6.3: - version "5.6.3" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.6.3.tgz#5f3449e31c9d94febb17de03cc081dd56d81db5b" - integrity sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw== - -undici-types@~6.19.8: - version "6.19.8" - resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.19.8.tgz#35111c9d1437ab83a7cdc0abae2f26d88eda0a02" - integrity sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw== + version "8.16.0" + resolved "https://registry.yarnpkg.com/typescript-eslint/-/typescript-eslint-8.16.0.tgz#d608c972d6b2461ca10ec30fd3fa62a080baba19" + integrity sha512-wDkVmlY6O2do4V+lZd0GtRfbtXbeD0q9WygwXXSJnC1xorE8eqyC2L1tJimqpSeFrOzRlYtWnUp/uzgHQOgfBQ== + dependencies: + "@typescript-eslint/eslint-plugin" "8.16.0" + "@typescript-eslint/parser" "8.16.0" + "@typescript-eslint/utils" "8.16.0" + +typescript@5.7.2: + version "5.7.2" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.7.2.tgz#3169cf8c4c8a828cde53ba9ecb3d2b1d5dd67be6" + integrity sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg== + +undici-types@~6.20.0: + version "6.20.0" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.20.0.tgz#8171bf22c1f588d1554d55bf204bc624af388433" + integrity sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg== undici@^5.25.4: version "5.28.4" From ceec23cfcc9d3942cd0676376e6cb2f52255303c Mon Sep 17 00:00:00 2001 From: James Ives Date: Thu, 28 Nov 2024 08:23:44 -0500 Subject: [PATCH 4/5] Update integration.yml --- .github/workflows/integration.yml | 54 +++++++++++++++---------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index 00c304a6c..1daf28ec4 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -15,10 +15,10 @@ jobs: apt-get update && apt-get install -y rsync - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@releases/v4-beta - name: Build and Deploy - uses: JamesIves/github-pages-deploy-action@v4 + uses: JamesIves/github-pages-deploy-action@releases/v4-beta with: git-config-name: Montezuma git-config-email: montezuma@jamesiv.es @@ -35,10 +35,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@releases/v4-beta - name: Build and Deploy - uses: JamesIves/github-pages-deploy-action@v4 + uses: JamesIves/github-pages-deploy-action@releases/v4-beta with: token: ${{ secrets.ACCESS_TOKEN }} folder: integration @@ -58,12 +58,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@releases/v4-beta with: persist-credentials: false - name: Build and Deploy - uses: JamesIves/github-pages-deploy-action@v4 + uses: JamesIves/github-pages-deploy-action@releases/v4-beta with: folder: integration target-folder: cat/montezuma2 @@ -87,7 +87,7 @@ jobs: LANG: C.UTF-8 steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@releases/v4-beta with: persist-credentials: false @@ -96,7 +96,7 @@ jobs: apt-get update && apt-get install -y rsync - name: Build and Deploy - uses: JamesIves/github-pages-deploy-action@v4 + uses: JamesIves/github-pages-deploy-action@releases/v4-beta with: folder: integration target-folder: cat/montezuma2 @@ -116,12 +116,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@releases/v4-beta with: persist-credentials: false - name: Build and Deploy - uses: JamesIves/github-pages-deploy-action@v4 + uses: JamesIves/github-pages-deploy-action@releases/v4-beta with: ssh-key: ${{ secrets.DEPLOY_KEY }} folder: integration @@ -142,7 +142,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@releases/v4-beta with: persist-credentials: false @@ -152,7 +152,7 @@ jobs: ssh-private-key: ${{ secrets.DEPLOY_KEY }} - name: Build and Deploy - uses: JamesIves/github-pages-deploy-action@v4 + uses: JamesIves/github-pages-deploy-action@releases/v4-beta with: ssh-key: true folder: integration @@ -172,16 +172,16 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@releases/v4-beta with: persist-credentials: false - - uses: actions/setup-node@v4 + - uses: actions/setup-node@releases/v4-beta with: node-version-file: '.node-version' - name: Build and Deploy - uses: JamesIves/github-pages-deploy-action@v4 + uses: JamesIves/github-pages-deploy-action@releases/v4-beta with: ssh-key: ${{ secrets.DEPLOY_KEY }} folder: integration @@ -191,7 +191,7 @@ jobs: git-config-email: montezuma@jamesiv.es - name: Build and Deploy - uses: JamesIves/github-pages-deploy-action@v4 + uses: JamesIves/github-pages-deploy-action@releases/v4-beta with: ssh-key: ${{ secrets.DEPLOY_KEY }} folder: integration @@ -220,12 +220,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@releases/v4-beta with: persist-credentials: false - name: Build and Deploy - uses: JamesIves/github-pages-deploy-action@v4 + uses: JamesIves/github-pages-deploy-action@releases/v4-beta with: token: ${{ secrets.ACCESS_TOKEN }} folder: integration @@ -240,12 +240,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@releases/v4-beta with: persist-credentials: false - name: Build and Deploy - uses: JamesIves/github-pages-deploy-action@v4 + uses: JamesIves/github-pages-deploy-action@releases/v4-beta with: token: ${{ secrets.ACCESS_TOKEN }} branch: integration-test-delete-prod @@ -256,7 +256,7 @@ jobs: git-config-email: montezuma@jamesiv.es - name: Build and Deploy - uses: JamesIves/github-pages-deploy-action@v4 + uses: JamesIves/github-pages-deploy-action@releases/v4-beta with: token: ${{ secrets.ACCESS_TOKEN }} branch: integration-test-delete-prod @@ -280,13 +280,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@releases/v4-beta - name: Create random file run: echo $RANDOM > integration/1 - name: Build and Deploy - uses: JamesIves/github-pages-deploy-action@v4 + uses: JamesIves/github-pages-deploy-action@releases/v4-beta with: git-config-name: Montezuma git-config-email: montezuma@jamesiv.es @@ -302,13 +302,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@releases/v4-beta - name: Create random file run: echo $RANDOM > integration/2 - name: Build and Deploy - uses: JamesIves/github-pages-deploy-action@v4 + uses: JamesIves/github-pages-deploy-action@releases/v4-beta with: git-config-name: Montezuma git-config-email: montezuma@jamesiv.es @@ -336,7 +336,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@releases/v4-beta with: persist-credentials: false @@ -346,7 +346,7 @@ jobs: echo "Here" - name: Build and Deploy - uses: JamesIves/github-pages-deploy-action@v4 + uses: JamesIves/github-pages-deploy-action@releases/v4-beta with: folder: . target-folder: cat/montezuma5 From d556f3802aae4560c4e9200bf1e7a74df9502e9f Mon Sep 17 00:00:00 2001 From: James Ives Date: Thu, 28 Nov 2024 08:24:27 -0500 Subject: [PATCH 5/5] Update integration.yml --- .github/workflows/integration.yml | 54 +++++++++++++++---------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index 1daf28ec4..00c304a6c 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -15,10 +15,10 @@ jobs: apt-get update && apt-get install -y rsync - name: Checkout - uses: actions/checkout@releases/v4-beta + uses: actions/checkout@v4 - name: Build and Deploy - uses: JamesIves/github-pages-deploy-action@releases/v4-beta + uses: JamesIves/github-pages-deploy-action@v4 with: git-config-name: Montezuma git-config-email: montezuma@jamesiv.es @@ -35,10 +35,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@releases/v4-beta + uses: actions/checkout@v4 - name: Build and Deploy - uses: JamesIves/github-pages-deploy-action@releases/v4-beta + uses: JamesIves/github-pages-deploy-action@v4 with: token: ${{ secrets.ACCESS_TOKEN }} folder: integration @@ -58,12 +58,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@releases/v4-beta + uses: actions/checkout@v4 with: persist-credentials: false - name: Build and Deploy - uses: JamesIves/github-pages-deploy-action@releases/v4-beta + uses: JamesIves/github-pages-deploy-action@v4 with: folder: integration target-folder: cat/montezuma2 @@ -87,7 +87,7 @@ jobs: LANG: C.UTF-8 steps: - name: Checkout - uses: actions/checkout@releases/v4-beta + uses: actions/checkout@v4 with: persist-credentials: false @@ -96,7 +96,7 @@ jobs: apt-get update && apt-get install -y rsync - name: Build and Deploy - uses: JamesIves/github-pages-deploy-action@releases/v4-beta + uses: JamesIves/github-pages-deploy-action@v4 with: folder: integration target-folder: cat/montezuma2 @@ -116,12 +116,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@releases/v4-beta + uses: actions/checkout@v4 with: persist-credentials: false - name: Build and Deploy - uses: JamesIves/github-pages-deploy-action@releases/v4-beta + uses: JamesIves/github-pages-deploy-action@v4 with: ssh-key: ${{ secrets.DEPLOY_KEY }} folder: integration @@ -142,7 +142,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@releases/v4-beta + uses: actions/checkout@v4 with: persist-credentials: false @@ -152,7 +152,7 @@ jobs: ssh-private-key: ${{ secrets.DEPLOY_KEY }} - name: Build and Deploy - uses: JamesIves/github-pages-deploy-action@releases/v4-beta + uses: JamesIves/github-pages-deploy-action@v4 with: ssh-key: true folder: integration @@ -172,16 +172,16 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@releases/v4-beta + uses: actions/checkout@v4 with: persist-credentials: false - - uses: actions/setup-node@releases/v4-beta + - uses: actions/setup-node@v4 with: node-version-file: '.node-version' - name: Build and Deploy - uses: JamesIves/github-pages-deploy-action@releases/v4-beta + uses: JamesIves/github-pages-deploy-action@v4 with: ssh-key: ${{ secrets.DEPLOY_KEY }} folder: integration @@ -191,7 +191,7 @@ jobs: git-config-email: montezuma@jamesiv.es - name: Build and Deploy - uses: JamesIves/github-pages-deploy-action@releases/v4-beta + uses: JamesIves/github-pages-deploy-action@v4 with: ssh-key: ${{ secrets.DEPLOY_KEY }} folder: integration @@ -220,12 +220,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@releases/v4-beta + uses: actions/checkout@v4 with: persist-credentials: false - name: Build and Deploy - uses: JamesIves/github-pages-deploy-action@releases/v4-beta + uses: JamesIves/github-pages-deploy-action@v4 with: token: ${{ secrets.ACCESS_TOKEN }} folder: integration @@ -240,12 +240,12 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@releases/v4-beta + uses: actions/checkout@v4 with: persist-credentials: false - name: Build and Deploy - uses: JamesIves/github-pages-deploy-action@releases/v4-beta + uses: JamesIves/github-pages-deploy-action@v4 with: token: ${{ secrets.ACCESS_TOKEN }} branch: integration-test-delete-prod @@ -256,7 +256,7 @@ jobs: git-config-email: montezuma@jamesiv.es - name: Build and Deploy - uses: JamesIves/github-pages-deploy-action@releases/v4-beta + uses: JamesIves/github-pages-deploy-action@v4 with: token: ${{ secrets.ACCESS_TOKEN }} branch: integration-test-delete-prod @@ -280,13 +280,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@releases/v4-beta + uses: actions/checkout@v4 - name: Create random file run: echo $RANDOM > integration/1 - name: Build and Deploy - uses: JamesIves/github-pages-deploy-action@releases/v4-beta + uses: JamesIves/github-pages-deploy-action@v4 with: git-config-name: Montezuma git-config-email: montezuma@jamesiv.es @@ -302,13 +302,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@releases/v4-beta + uses: actions/checkout@v4 - name: Create random file run: echo $RANDOM > integration/2 - name: Build and Deploy - uses: JamesIves/github-pages-deploy-action@releases/v4-beta + uses: JamesIves/github-pages-deploy-action@v4 with: git-config-name: Montezuma git-config-email: montezuma@jamesiv.es @@ -336,7 +336,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@releases/v4-beta + uses: actions/checkout@v4 with: persist-credentials: false @@ -346,7 +346,7 @@ jobs: echo "Here" - name: Build and Deploy - uses: JamesIves/github-pages-deploy-action@releases/v4-beta + uses: JamesIves/github-pages-deploy-action@v4 with: folder: . target-folder: cat/montezuma5