Skip to content

Promote release 0.90.1 to main - #32

Merged
syed-awsaf-informed merged 5 commits into
mainfrom
release/0.90.1
Jul 21, 2026
Merged

Promote release 0.90.1 to main#32
syed-awsaf-informed merged 5 commits into
mainfrom
release/0.90.1

Conversation

@syed-awsaf-informed

Copy link
Copy Markdown
Contributor

Promote release 0.90.1 to main

EndiMuceku and others added 4 commits June 6, 2025 11:28
* Add testing guide to README.md

* Update README.md

* Update README.md

---------

Co-authored-by: Glenn Hamilton-Smith <glenniumhs@gmail.com>
* feature(OSPO-8): add SBOM generation to GitHub release process
* fix(ospo): rename national-digital-twin to national-node-net

* feat(OSPO): synchronise OSPO workflows

* fix(ospo): add missing pull request template

* fix(ospo): remove leftover placeholder text from changelog

---------

Co-authored-by: syed-awsaf-informed <197770623+syed-awsaf-informed@users.noreply.github.com>
Copilot AI review requested due to automatic review settings July 21, 2026 07:52
@github-actions

Copy link
Copy Markdown

✅ OSS Checks Passed

All tracked OSS checks passed in this run.

📊 Total Files 🟢 Passed 🔴 Failed 🧮 Score
14 14 0 100%

Results from commit 178ee8c, view the full job summary↗️ for detailed results.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Promotes release 0.90.1 to main, primarily aligning repository metadata/docs to the new GitHub organisation and introducing GitHub Actions automation to support OSS/compliance checks, releases, and branch back-merging.

Changes:

  • Updated documentation and project metadata links from National-Digital-Twin to National-Node-Net, plus added a short testing section to the README.
  • Updated release documentation (changelog) for 0.90.1.
  • Added new GitHub Actions workflows for OSS checks, release tagging/release publishing (with SBOM), and auto back-merge from main to develop, plus a PR template.

Reviewed changes

Copilot reviewed 11 out of 11 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
README.md Updates org links and adds a brief unit test running note.
rdf-abac-lib/src/main/java/uk/gov/dbt/ndtp/jena/abac/lib/AttributesStoreRemote.java Updates in-code documentation link to the repo’s ABAC spec.
rdf-abac-fuseki/src/test/files/server/documentation-example-config.ttl Updates embedded documentation URL to the new org.
pom.xml Aligns Maven project metadata/SCM/issue mgmt/distribution URLs to the new org.
CONTRIBUTING.md Updates contributor/issue/roadmap URLs to the new org.
CHANGELOG.md Records 0.90.1 entry and removes unreleased placeholder text.
ACKNOWLEDGEMENTS.md Updates contributors URL to the new org.
.github/workflows/publish-github-release.yml Adds workflow to generate SBOM, tag, and publish GitHub releases on merge from release/* / hotfix/*.
.github/workflows/oss-checker.yml Adds workflow to run OSS/policy/template checks and comment summary on PRs.
.github/workflows/auto-back-merge.yml Adds workflow to back-merge main into develop after PR merge.
.github/PULL_REQUEST_TEMPLATE.md Adds a basic PR template for contributors.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

- name: Print Tag Version
id: print_tag
env:
EXTRACTED_VERSION: ${{ steps.extract_version.outputs.version }}
} catch (error) {
const finalErrorMessage = error.message || error;
// Write failure summary
summaryText =
@@ -0,0 +1,27 @@
<!--
Before you open a pull request please review the following guidelines and tip and edit the relevant sections.
### Description

<!-- Describe the scope of your change - i.e.
- what the change does how it was tested
Comment thread CHANGELOG.md
Comment on lines 18 to +20
---

## [Unreleased]

### Added
- Placeholder for upcoming features and enhancements.

### Fixed
- Placeholder for bug fixes and security updates.
## 0.90.1 – 2026-07-16
@syed-awsaf-informed
syed-awsaf-informed merged commit 269c847 into main Jul 21, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants