diff --git a/.github/actions/check-non-docs-changes/action.yaml b/.github/actions/docs-only/action.yaml similarity index 79% rename from .github/actions/check-non-docs-changes/action.yaml rename to .github/actions/docs-only/action.yaml index 2e44182d9..c320e746b 100644 --- a/.github/actions/check-non-docs-changes/action.yaml +++ b/.github/actions/docs-only/action.yaml @@ -1,12 +1,12 @@ -name: Check Non-Docs Changes +name: Check Docs Only Changes description: A custom action to check if non-documentation files were changed in a pull request. inputs: base_ref: description: 'The base branch to compare against.' required: true outputs: - non_docs_changed: - value: ${{ steps.check_docs.outputs.non_docs_changed }} + docs_only: + value: ${{ steps.check_docs.outputs.docs_only }} description: 'Set to true if non-docs files are changed.' runs: using: "composite" @@ -25,7 +25,7 @@ runs: shell: bash run: | if grep -qvE '\.(md|jpg|png|gif|svg)$|^docs/|^.vscode/|^.gitignore$|^renovate.json$|^.release-please-config.json$|^release-please-config.json$|^CODEOWNERS$|^LICENSE$' changed_files.txt; then - echo "non_docs_changed=true" >> $GITHUB_OUTPUT + echo "docs_only=true" >> $GITHUB_OUTPUT else - echo "non_docs_changed=false" >> $GITHUB_OUTPUT + echo "docs_only=false" >> $GITHUB_OUTPUT fi diff --git a/.github/workflows/docs-shim.yaml b/.github/workflows/docs-shim.yaml index 788a41de3..4a718b097 100644 --- a/.github/workflows/docs-shim.yaml +++ b/.github/workflows/docs-shim.yaml @@ -22,24 +22,24 @@ jobs: check-only-docs-changes: runs-on: ubuntu-latest outputs: - only_docs_changed: ${{ steps.set_output.outputs.only_docs_changed }} + docs_only: ${{ steps.set_output.outputs.docs_only }} steps: - name: Checkout code uses: actions/checkout@v3 - name: Check for non-docs changes id: docs_check - uses: ./.github/actions/check-non-docs-changes + uses: ./.github/actions/docs-only with: base_ref: ${{ github.base_ref }} - name: Set outputs id: set_output - run: echo "only_docs_changed=${{ steps.docs_check.outputs.non_docs_changed }}" >> $GITHUB_OUTPUT + run: echo "docs_only=${{ steps.docs_check.outputs.docs_only }}" >> $GITHUB_OUTPUT lint-check: needs: check-only-docs-changes - if: ${{ needs.check-only-docs-changes.outputs.only_docs_changed == 'false' }} + if: ${{ needs.check-only-docs-changes.outputs.docs_only == 'true' }} name: Lint Check(Simulated) runs-on: ubuntu-latest steps: @@ -48,7 +48,7 @@ jobs: check-paths: needs: check-only-docs-changes - if: ${{ needs.check-only-docs-changes.outputs.only_docs_changed == 'false' }} + if: ${{ needs.check-only-docs-changes.outputs.docs_only == 'true' }} name: Check Paths(Simulated) runs-on: ubuntu-latest steps: @@ -57,7 +57,7 @@ jobs: run-package-test: needs: check-only-docs-changes - if: ${{ needs.check-only-docs-changes.outputs.only_docs_changed == 'false' }} + if: ${{ needs.check-only-docs-changes.outputs.docs_only == 'true' }} name: Package Test(Simulated) runs-on: ubuntu-latest steps: @@ -66,7 +66,7 @@ jobs: evaluate-package-compliance: needs: check-only-docs-changes - if: ${{ needs.check-only-docs-changes.outputs.only_docs_changed == 'false' }} + if: ${{ needs.check-only-docs-changes.outputs.docs_only == 'true' }} name: Compliance Test(Simulated) runs-on: ubuntu-latest steps: @@ -76,7 +76,7 @@ jobs: # slim-dev-test.yaml test: needs: check-only-docs-changes - if: ${{ needs.check-only-docs-changes.outputs.only_docs_changed == 'false' }} + if: ${{ needs.check-only-docs-changes.outputs.docs_only == 'true' }} name: Slim Dev Test(Simulated) runs-on: ubuntu-latest steps: diff --git a/.github/workflows/slim-dev-test.yaml b/.github/workflows/slim-dev-test.yaml index 44fc0c577..d09d3358b 100644 --- a/.github/workflows/slim-dev-test.yaml +++ b/.github/workflows/slim-dev-test.yaml @@ -34,24 +34,24 @@ jobs: check-only-non-docs-changes: runs-on: ubuntu-latest outputs: - run_slim_dev: ${{ steps.set_output.outputs.run_slim_dev }} + docs_only: ${{ steps.set_output.outputs.docs_only }} steps: - name: Checkout code uses: actions/checkout@v3 - name: Check for non-docs changes id: docs_check - uses: ./.github/actions/check-non-docs-changes + uses: ./.github/actions/docs-only with: base_ref: ${{ github.base_ref }} - name: Set outputs id: set_output - run: echo "run_slim_dev=${{ steps.docs_check.outputs.non_docs_changed }}" >> $GITHUB_OUTPUT + run: echo "docs_only=${{ steps.docs_check.outputs.docs_only }}" >> $GITHUB_OUTPUT test: needs: check-only-non-docs-changes - if: ${{ needs.check-only-non-docs-changes.outputs.run_slim_dev == 'true' }} + if: ${{ needs.check-only-non-docs-changes.outputs.docs_only == 'false' }} runs-on: ubuntu-latest steps: - name: Checkout the code diff --git a/src/keycloak/README.md b/src/keycloak/README.md index a79d9947f..ac4f6d6ed 100644 --- a/src/keycloak/README.md +++ b/src/keycloak/README.md @@ -1,5 +1,7 @@ ## Keycloak +test + [Keycloak](https://www.keycloak.org/) is an open source IdAM stack written in Java. This Keycloak source package provides an implementation of Keycloak and is intended to be used in conjunction with the [UDS Identity Config](https://github.com/defenseunicorns/uds-identity-config) image and the [UDS Operator](../pepr/operator/README.md). ### Changes from the DoD Platform One Big Bang package