diff --git a/.circleci/config.yml b/.circleci/config.yml index e3d6b26ff887..36e6a8848c4b 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1877,18 +1877,6 @@ jobs: attach: false checkout: true - linux-x64-publish-skip-checkout: - executor: linux-docker - environment: - <<: *env-linux-2xlarge-release - <<: *env-release-build - UPLOAD_TO_S3: << pipeline.parameters.upload-to-s3 >> - <<: *env-ninja-status - steps: - - electron-publish: - attach: true - checkout: false - linux-ia32-testing: executor: linux-docker environment: @@ -1931,20 +1919,6 @@ jobs: attach: false checkout: true - linux-ia32-publish-skip-checkout: - executor: linux-docker - environment: - <<: *env-linux-2xlarge-release - <<: *env-ia32 - <<: *env-release-build - <<: *env-32bit-release - UPLOAD_TO_S3: << pipeline.parameters.upload-to-s3 >> - <<: *env-ninja-status - steps: - - electron-publish: - attach: true - checkout: false - linux-arm-testing: executor: linux-docker environment: @@ -1990,20 +1964,6 @@ jobs: attach: false checkout: true - linux-arm-publish-skip-checkout: - executor: linux-docker - environment: - <<: *env-linux-2xlarge-release - <<: *env-arm - <<: *env-release-build - <<: *env-32bit-release - UPLOAD_TO_S3: << pipeline.parameters.upload-to-s3 >> - <<: *env-ninja-status - steps: - - electron-publish: - attach: true - checkout: false - linux-arm64-testing: executor: linux-docker environment: @@ -2058,19 +2018,6 @@ jobs: attach: false checkout: true - linux-arm64-publish-skip-checkout: - executor: linux-docker - environment: - <<: *env-linux-2xlarge-release - <<: *env-arm64 - <<: *env-release-build - UPLOAD_TO_S3: << pipeline.parameters.upload-to-s3 >> - <<: *env-ninja-status - steps: - - electron-publish: - attach: true - checkout: false - osx-testing-x64: executor: macos environment: @@ -2497,22 +2444,13 @@ workflows: publish-linux: when: << pipeline.parameters.run-linux-publish >> jobs: - - linux-checkout - - linux-x64-publish-skip-checkout: - requires: - - linux-checkout + - linux-x64-publish: context: release-env - - linux-ia32-publish-skip-checkout: - requires: - - linux-checkout + - linux-ia32-publish: context: release-env - - linux-arm-publish-skip-checkout: - requires: - - linux-checkout + - linux-arm-publish: context: release-env - - linux-arm64-publish-skip-checkout: - requires: - - linux-checkout + - linux-arm64-publish: context: release-env publish-x64-linux: