Skip to content

chore(main): release 0.6.3 #507

chore(main): release 0.6.3

chore(main): release 0.6.3 #507

Workflow file for this run

name: Test
on:
pull_request:
branches: [main]
types: [milestoned, opened, reopened, synchronize]
# Abort prior jobs in the same workflow / PR
concurrency:
group: test-${{ github.ref }}
cancel-in-progress: true
jobs:
docker_build:
runs-on: ubuntu-latest
name: Test Docker Build
permissions:
pull-requests: read
contents: read
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Environment setup
uses: defenseunicorns/uds-common/.github/actions/setup@24c8a2a48eeb33773b76b3587c489cb17496c9e0 # v0.12.0
- name: Test building the docker image
run: uds run dev-build --no-progress
zarf_build:
runs-on: ubuntu-latest
name: Test Zarf Build
permissions:
pull-requests: read
contents: read
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Environment setup
uses: defenseunicorns/uds-common/.github/actions/setup@24c8a2a48eeb33773b76b3587c489cb17496c9e0 # v0.12.0
- name: Test building a zarf package
run: uds run build-zarf-pkg --no-progress
plugin_unit_tests:
runs-on: ubuntu-latest
name: Keycloak Plugin Unit Tests
permissions:
pull-requests: read
contents: read
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Environment setup
uses: defenseunicorns/uds-common/.github/actions/setup@24c8a2a48eeb33773b76b3587c489cb17496c9e0 # v0.12.0
- name: Set up JDK 17
uses: actions/setup-java@2dfa2011c5b2a0f1489bf9e433881c92c1631f88 # v4
with:
java-version: '17'
distribution: 'temurin'
- name: Plugin Unit Tests
run: mvn -B package --file src/plugin/pom.xml
uds_core_base_integration:
runs-on: ubuntu-latest
name: UDS Core + Identity Config smoke test with base realm.json
permissions:
pull-requests: read
contents: read
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Environment setup
uses: defenseunicorns/uds-common/.github/actions/setup@24c8a2a48eeb33773b76b3587c489cb17496c9e0 # v0.12.0
- name: Smoke Tests
run: uds run uds-core-smoke-test --no-progress
uds_core_cypress_integration:
runs-on: ubuntu-latest
name: UDS Core + Identity Config cypress integration tests
permissions:
pull-requests: read
contents: read
steps:
- name: Checkout
uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- name: Environment setup
uses: defenseunicorns/uds-common/.github/actions/setup@24c8a2a48eeb33773b76b3587c489cb17496c9e0 # v0.12.0
- name: Cypress Integration Tests
run: uds run uds-core-integration-tests --no-progress