Skip to content

Latest commit

 

History

History
104 lines (86 loc) · 13 KB

CHANGELOG.md

File metadata and controls

104 lines (86 loc) · 13 KB

Changelog

0.26.1 (2024-12-09)

Bug Fixes

  • build: updated kubernetes-cli (f2cd298)
  • gha: commit check now does not try to post a pr comment, this is broken due to security reason when opening a pr from a fork (5510bcf)
  • style: linted code of conduct and contribution page (87a267d)

0.26.0 (2024-11-26)

Features

  • dependabot: added automated checks for github actions and docker configs (98e8341)
  • gha: added a new action to check for commit msg compliance (47b0419)
  • pre-commit: added base pre-commit config (807e5f5)
  • pre-commit: added pre-commit config and checks for the repo (a522163)

Bug Fixes

  • build: fixed the build to be referenced to the base of the repo rather than dir:skaha (2d6b60a)
  • config: update to the pre-commit config (41776f5)
  • gha: cosign signing is not only done on sha digest, rather than tags, e.g. latest, vX.X.X etc (9cfc1f5)
  • gha: edge builds are now only triggered when pushed to main (e1183bf)
  • gha: fix for cosign action to to properly sign the digest (b57b945)
  • gha: fixed for release build cosign (2f2c79c)
  • gha: release steps are now only run after a push to main, and not on pr events (c5863c3)
  • gradle: added javadoc req. to spotless and removed yaml and misc file checking (d458b8d)
  • pre-commit: added checks for code quality (currently disabled), leaking of secrets/passwords and errors in shell scripts (f782245)
  • release-please: removed v from tags (fa5db36)
  • security: added egress audit for all github actions (25e624c)
  • security: pinned all mutable github action dependencies to sha (2a7db65)

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)