Skip to content

chore(deps): add renovate.json #32

chore(deps): add renovate.json

chore(deps): add renovate.json #32

Workflow file for this run

# Run a special docker build to test the authentication behavior via our test plugin mechanism
name: Test
on:
push:
# Queue jobs to ensure that only newer code is deployed
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
# Cancel older jobs if we're not on main
cancel-in-progress: ${{ github.ref != 'refs/heads/main' }}
jobs:
test:
name: Test registered build (${{ matrix.test-case }})
runs-on:
labels: ubuntu-latest
strategy:
fail-fast: false
matrix:
test-case:
- conda
- conda-lock
steps:
- name: Checkout
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
- name: Run test build
run: |
make test
env:
TEST_DOCKERFILES: ${{ matrix.test-case }}.Dockerfile
ANACONDA_AUTH_API_KEY: ${{ secrets.ANACONDA_AUTH_API_KEY }}
test-dotenv:
name: Test registered build (.env)
runs-on:
labels: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4.3.0
- name: Generate docker.env file
run: |
echo "ANACONDA_AUTH_API_KEY=${{ env.ANACONDA_AUTH_API_KEY }}" > ./docker.env
env:
ANACONDA_AUTH_API_KEY: ${{ secrets.ANACONDA_AUTH_API_KEY }}
- name: Run test build
run: |
make test-dotenv