0.26.1 (2024-12-09)
- 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)
- 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)
- 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)
- 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)
- 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)