diff --git a/.github/workflows/check-release-workflow-contract.mjs b/.github/workflows/check-release-workflow-contract.mjs index 3d82f68c1..bf2be031a 100644 --- a/.github/workflows/check-release-workflow-contract.mjs +++ b/.github/workflows/check-release-workflow-contract.mjs @@ -427,8 +427,8 @@ export function validateReleaseWorkflow(source) { ]) { if ( (name === "prepare" - ? job.condition !== "github.repository == 'evalops/maestro' && github.ref == 'refs/heads/main'" - : job.condition) || + ? job.condition !== "github.repository == 'dx-corp/code' && github.ref == 'refs/heads/main'" + : job.condition) || (job.continueOnError && job.continueOnError !== "false") ) { failures.push(`${name} job must not be conditional or ignored`); diff --git a/.github/workflows/check-release-workflow-contract.test.mjs b/.github/workflows/check-release-workflow-contract.test.mjs index 64950f3d5..3b3e8a689 100644 --- a/.github/workflows/check-release-workflow-contract.test.mjs +++ b/.github/workflows/check-release-workflow-contract.test.mjs @@ -20,7 +20,7 @@ concurrency: group: \${{ github.workflow }}-\${{ startsWith(github.event.client_payload.version || inputs.version, 'v') && (github.event.client_payload.version || inputs.version) || format('v{0}', github.event.client_payload.version || inputs.version) }} jobs: prepare: - if: github.repository == 'evalops/maestro' && github.ref == 'refs/heads/main' + if: github.repository == 'dx-corp/code' && github.ref == 'refs/heads/main' runs-on: \${{ vars.PUBLIC_RELEASE_RUNNER || 'ubuntu-latest' }} permissions: contents: read diff --git a/.github/workflows/release-branch-admission.test.mjs b/.github/workflows/release-branch-admission.test.mjs index bd1992fa0..2c314beb7 100644 --- a/.github/workflows/release-branch-admission.test.mjs +++ b/.github/workflows/release-branch-admission.test.mjs @@ -48,7 +48,7 @@ test("release admission requires protected history and all pinned checks", () => const main = git("rev-parse", "HEAD"); const orphan = git("commit-tree", "HEAD^{tree}", "-m", "unreviewed identical source"); const tools = join(root,"tools"); mkdirSync(tools); - writeFileSync(join(tools,"gh"), '#!/bin/sh\n[ "$*" = "api repos/evalops/maestro/rules/branches/releases%2Fv0.10.76" ] || exit 91\nprintf "%s\\n" "$TEST_RELEASE_RULES"\n', {mode:0o755}); + writeFileSync(join(tools,"gh"), '#!/bin/sh\n[ "$*" = "api repos/dx-corp/code/rules/branches/releases%2Fv0.10.76" ] || exit 91\nprintf "%s\\n" "$TEST_RELEASE_RULES"\n', {mode:0o755}); const run = (sha, policy) => spawnSync("bash", ["--norc", "-e", "-c", admission], { cwd, encoding:"utf8", timeout:10000, env:{...process.env, PATH:`${tools}:${process.env.PATH}`, release_sha:sha, release_tag:"v0.10.76", TEST_RELEASE_RULES:JSON.stringify(policy)}, diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b93f4ddf5..6703a7a59 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -20,7 +20,7 @@ concurrency: jobs: prepare: - if: github.repository == 'evalops/maestro' && github.ref == 'refs/heads/main' + if: github.repository == 'dx-corp/code' && github.ref == 'refs/heads/main' runs-on: ${{ vars.PUBLIC_RELEASE_RUNNER || 'ubuntu-latest' }} timeout-minutes: 10 permissions: @@ -87,7 +87,7 @@ jobs: timeout 60s git fetch --no-tags origin main if ! git merge-base --is-ancestor "$release_sha" FETCH_HEAD; then release_branch="releases/${release_tag}" - rules="$(timeout 60s gh api "repos/evalops/maestro/rules/branches/releases%2F${release_tag}")" + rules="$(timeout 60s gh api "repos/dx-corp/code/rules/branches/releases%2F${release_tag}")" jq -e ' any(.[]; .type == "pull_request") and any(.[]; .type == "non_fast_forward") and