Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/actions/assemble-test-reports/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ runs:
using: "composite"
steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 1

Expand Down Expand Up @@ -54,13 +54,13 @@ runs:
./codecov -t ${{ inputs.CODECOV_TOKEN }} -R ${{ github.workspace }}/hapi-fhir-jacoco/target/site/jacoco-aggregate/

- name: Publish test results
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: junit-test-results
path: './**/TEST-*.xml'

- name: Publish code coverage report
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: code-coverage
path: ${{ github.workspace }}/hapi-fhir-jacoco/target/site/jacoco-aggregate/jacoco.xml
Expand Down
2 changes: 1 addition & 1 deletion .github/actions/build-cache/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ runs:
using: "composite"
steps:
- name: Set up JDK ${{ inputs.java-version }}
uses: actions/setup-java@v4
uses: actions/setup-java@v5
with:
java-version: ${{ inputs.java-version }}
distribution: "temurin"
Expand Down
2 changes: 1 addition & 1 deletion .github/actions/build-module/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ runs:
fetch-depth: 1

- name: Set up Java 17
uses: actions/setup-java@v3
uses: actions/setup-java@v5
with:
distribution: 'temurin'
java-version: '17'
Expand Down
2 changes: 1 addition & 1 deletion .github/actions/checkstyle-validation/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ runs:
key: ${{ inputs.hapi-cache-key }}

- name: Set up JDK
uses: actions/setup-java@v4
uses: actions/setup-java@v5
with:
distribution: 'temurin'
java-version: ${{ inputs.java-version }}
Expand Down
2 changes: 1 addition & 1 deletion .github/actions/generate-module-list/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ runs:
uses: actions/checkout@v4

- name: Set up JDK 17
uses: actions/setup-java@v4
uses: actions/setup-java@v5
with:
distribution: 'adopt'
java-version: '17'
Expand Down
4 changes: 2 additions & 2 deletions .github/actions/run-tests-and-archive-results/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ runs:
using: "composite"
steps:
- name: Set up JDK ${{ inputs.java-version }}
uses: actions/setup-java@v4
uses: actions/setup-java@v5
with:
java-version: ${{ inputs.java-version }}
distribution: 'temurin'
Expand Down Expand Up @@ -59,7 +59,7 @@ runs:
echo "sanitized_name=$sanitized_name" >> $GITHUB_ENV

- name: Upload target Directory
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
with:
name: ${{ env.sanitized_name }}
path: '**/target/**'
4 changes: 2 additions & 2 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v6
with:
# We must fetch at least the immediate parents so that if this is
# a pull request then we can checkout the head.
Expand All @@ -25,7 +25,7 @@ jobs:
if: ${{ github.event_name == 'pull_request' }}

- name: Setup java
uses: actions/setup-java@v3
uses: actions/setup-java@v5
with:
distribution: zulu
java-version: 17
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/compile_against_cdr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,17 +18,17 @@ jobs:
if: ${{ github.event.pull_request.head.repo.full_name != github.repository }}
run: echo "Skipping CDR compilation for fork - this is expected and safe"

- uses: actions/checkout@v3
- uses: actions/checkout@v6
if: ${{ github.event.pull_request.head.repo.full_name == github.repository }}
name: Checkout
- name: Install poetry
if: ${{ github.event.pull_request.head.repo.full_name == github.repository }}
run: pipx install poetry
- name: Setup Python
if: ${{ github.event.pull_request.head.repo.full_name == github.repository }}
uses: actions/setup-python@v4.6.0
uses: actions/setup-python@v6
with:
python-version: '3.10'
python-version: '3.14'
- run: poetry install
if: ${{ github.event.pull_request.head.repo.full_name == github.repository }}
name: Install Dependencies
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/parallel-pipeline-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Build the Maven cache
id: cache-maven
Expand All @@ -32,7 +32,7 @@ jobs:
continue-on-error: true
steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Run Checkstyle Validation
uses: ./.github/actions/checkstyle-validation
Expand All @@ -50,7 +50,7 @@ jobs:
modules_list: ${{ steps.format-modules.outputs.modules_list }}
steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Generate Modules List
id: generate_list
Expand Down Expand Up @@ -82,7 +82,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Run Tests and Archive Results
uses: ./.github/actions/run-tests-and-archive-results
Expand All @@ -99,7 +99,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Assemble Reports
uses: ./.github/actions/assemble-test-reports
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/pull-request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,11 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Install yq
run: |
sudo wget https://github.com/mikefarah/yq/releases/download/v4.40.5/yq_linux_amd64 -O /usr/bin/yq
sudo wget https://github.com/mikefarah/yq/releases/download/v4.49.1/yq_linux_amd64 -O /usr/bin/yq
sudo chmod +x /usr/bin/yq

- name: Load ignored modules from config
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,10 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v3
uses: actions/checkout@v6

- name: Set up JDK
uses: actions/setup-java@v4
uses: actions/setup-java@v5
with:
distribution: 'temurin'
java-version: '17'
Expand Down Expand Up @@ -45,11 +45,11 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v4
uses: actions/checkout@v6

- name: Load ignored modules from config
id: load_config
uses: mikefarah/yq@v4.40.5
uses: mikefarah/yq@v4.49.1
with:
cmd: >
echo "ignored_modules=$(yq '.ignored_modules' .github/config/ignored-modules.yml | tr -d '"')" >> $GITHUB_OUTPUT
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/spotless.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ jobs:
permissions:
pull-requests: write
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v6
- name: Set up JDK 17
uses: actions/setup-java@v3
uses: actions/setup-java@v5
with:
java-version: '17'
distribution: 'temurin'
Expand Down
1 change: 1 addition & 0 deletions hapi-fhir-android/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@

1 change: 0 additions & 1 deletion hapi-fhir-jpaserver-uhnfhirtest/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -127,4 +127,3 @@ local.properties

# TeXlipse plugin
.texlipse

Loading
Loading