From 4986a18d7b6569c54f01772f21519fe562a3aca4 Mon Sep 17 00:00:00 2001 From: Tracey Jaquith Date: Thu, 15 Feb 2024 23:05:06 -0800 Subject: [PATCH] run the [deploy] directly. pass into it PRIVATE_REPO --- .github/workflows/cicd.yml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/cicd.yml b/.github/workflows/cicd.yml index 4d69c5c..e0b2539 100644 --- a/.github/workflows/cicd.yml +++ b/.github/workflows/cicd.yml @@ -171,18 +171,19 @@ jobs: TEST_SCRIPT: ${{ inputs.TEST_SCRIPT }} deploy: - # https://github.com/internetarchive/deploy/blob/main/action.yml runs-on: ubuntu-latest needs: test - steps: - - uses: internetarchive/deploy@v1 - with: + container: + # https://gitlab.com/internetarchive/nomad + image: docker://registry.gitlab.com/internetarchive/nomad/master + env: BASE_DOMAIN: ${{ inputs.BASE_DOMAIN }} NOMAD_ADDR: ${{ inputs.NOMAD_ADDR }} NOMAD_TOKEN: ${{ secrets.NOMAD_TOKEN }} NOMAD_TOKEN_PROD: ${{ secrets.NOMAD_TOKEN_PROD }} REGISTRY_TOKEN: ${{ secrets.GITHUB_TOKEN }} NOMAD_SECRETS: ${{ secrets.NOMAD_SECRETS }} + PRIVATE_REPO: ${{ github.event.repository.private }} NOMAD_VAR_CHECK_PATH: ${{ inputs.NOMAD_VAR_CHECK_PATH }} NOMAD_VAR_CHECK_PROTOCOL: ${{ inputs.NOMAD_VAR_CHECK_PROTOCOL }} NOMAD_VAR_CHECK_TIMEOUT: ${{ inputs.NOMAD_VAR_CHECK_TIMEOUT }} @@ -200,3 +201,5 @@ jobs: NOMAD_VAR_NO_DEPLOY: ${{ inputs.NOMAD_VAR_NO_DEPLOY }} NOMAD_VAR_PERSISTENT_VOLUME: ${{ inputs.NOMAD_VAR_PERSISTENT_VOLUME }} NOMAD_VAR_PORTS: ${{ inputs.NOMAD_VAR_PORTS }} + # https://gitlab.com/internetarchive/nomad/-/blob/master/deploy.sh + options: --entrypoint=/deploy.sh