Skip to content

v0.25.0

Compare
Choose a tag to compare
@github-actions github-actions released this 21 Nov 18:47
12b2bf3

0.25.0 (2024-11-21)

Features

  • add ability to specify registry credentials in header (3a06b2a)
  • ci-cd: added prod builds for platform/skaha (1a05a47)
  • container: added build-stages for skaha based on eclipse-temurin@jdk11 and cadc-tomcat:1.3 (3b51e5a)
  • cosign: added cosign verification for container image (2c39cc1)
  • expose repository hosts through authenticated api call (128c57a)
  • github-actions: added ci for linting code (2a52365)
  • github-actions: added testing and code coverage in ci (4e207a5)
  • gradle: added doc generation plugins, added gradle.properties file to manage project settings (ffb9e50)
  • gradle: added spotless linting and formatting checks for java, yaml and gradle files (a20e7fc)
  • ossf: added openSSF Scorecard (d9f5b70)
  • release: added release please trigger and build for edge builds (704993d)
  • security: added CodeQL workflow for Java (555014b)
  • start of adding image registry user information (fd427ef)

Bug Fixes

  • allow different types of private images to accommodate the ui (aacc3c0)
  • build: restricted ci to only build for x86 platforms for now since cadc-tomcat does not have arm builds (f554886)
  • build: split release version into major,minor,patch (97b2891)
  • build: updated to fix attestations to harbor (127f7b0)
  • code review cleanup (60e524b)
  • codecov: updated codecov action and added verbose logging (54ed5ff)
  • correct client certificate injection (6f23434)
  • cosign: updated to use v2.4.1 (07b5041)
  • first code pass at adding secret (b7ff496)
  • gha: added debug for release action (71fe530)
  • gha: enabled release build (6c8dbee)
  • gha: fix for release-please action (50a755c)
  • gha: release action debug (85af615)
  • gha: release please fix for monorepo packages (2128c32)
  • gha: release verification (4235ab5)
  • gha: syntax (45d3cf8)
  • gha: typo (06388c2)
  • github-actions: added default read-only permissions for codeql (01a1ddd), closes #723
  • github-actions: changed openssf scorecard to run daily at midnight (51a03ca)
  • github-actions: fix for CI:Testing upload artifacts (514670e)
  • github-actions: fix for download artifact section (e5dc399)
  • github-actions: fix for relative path for version files (39b38f4)
  • github-actions: fix for release please action config to properly edit gradle.properties file (b5afe92)
  • github-actions: updated setup-java from v2 to v4.5.0 (9e119ac)
  • increase test coverage and small checks and cleanup (6027f29)
  • many bug fixes and cleanup (1352f6a)
  • opencadc.gradle: fixed configurations needed for integration tests (3488c58)
  • openSSF: fixed the scorecard action to properly use the updated version of upload-artifact in the ci (c67cb9a)
  • proper subject when injecting cert (1fbd8cc)
  • release-please: added better permissions for the workflow action, fixed path for changelog (b26b544)
  • release-please: changed for root package setup (2eca6bb)
  • release-please: changed manifest & config files (01f82d5)
  • release-please: changed skaha to be the root package, rather than a package in the monorepo (4dc2081)
  • release-please: config fix for base package (1323304)
  • release-please: deprecated release please config in favor of manifest only (8369646)
  • release-please: fix for generic release on a yaml file (0a542ea)
  • release-please: fix for manifest file location and edge trigger build requies release please action to succeed (f13fdd8)
  • release-please: removed test file version.yaml used for release-please testing (a2db905)
  • remove registry auth information for desktop app launching (1162efb)
  • remove skaha image vulnerabilities (b221f1a)
  • remove unnecessary check (d89c758)
  • removed image vulnerability and reset version for next release (dd480ae)
  • review rework (a84525f)
  • test fixes (fd2d1a1)
  • use new gms library to obtain userinfo endpoint (901cc40)