Skip to content

Commit cab92d8

Browse files
authored
Merge pull request #1 from abapPM/template
chore: update template files
2 parents 3e47ace + e5f57c8 commit cab92d8

File tree

5 files changed

+74
-27
lines changed

5 files changed

+74
-27
lines changed

.github/FUNDING.yml

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# All contributions are important small and big
2+
github: abappm
3+
github: mbtools

.github/workflows/reuse.yml

+6-3
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,17 @@
44

55
name: REUSE Compliance Check
66

7-
on: [push, pull_request]
7+
on: [push, pull_request, workflow_dispatch]
8+
9+
permissions:
10+
contents: read
811

912
jobs:
10-
reuse-compliance-check:
13+
Reuse-Compliance-Check:
1114
runs-on: ubuntu-latest
1215
steps:
1316
- name: Checkout
1417
uses: actions/checkout@v4
1518

1619
- name: REUSE Compliance Check
17-
uses: fsfe/reuse-action@v5
20+
uses: fsfe/reuse-action@694eabb15673ec601ea19d4cd949969141372512 # v5.0.0

CHANGELOG.md

+3-11
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,11 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
66
The project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html)
77
and [ISO Date Format](https://www.iso.org/iso-8601-date-and-time-format.html).
88

9-
## [Unreleased]
10-
11-
### Added
12-
13-
### Changed
14-
15-
### Fixed
16-
9+
See [unreleased changes] for the latest updates.
1710

1811
## Version [1.0.0] - 2022-01-01
1912

2013
Initial Release.
2114

22-
23-
[Unreleased]: https://github.com/abapPM/ABAP-.../compare/1.0.0...main
24-
[1.0.0]: https://github.com/abapPM/ABAP-.../releases/tag/1.0.0
15+
[unreleased changes]: https://github.com/abapPM/abapPM-Types/compare/1.0.0...main
16+
[1.0.0]: https://github.com/abapPM/abapPM-Types/releases/tag/1.0.0

README.md

+22-13
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,16 @@
1-
<div align="center">
2-
<picture>
3-
<img width="300" height="120" alt="apm logo banner" src="https://github.com/abapPM/abapPM/blob/main/img/apm_banner.png?raw=true&ver=1.0.0">
4-
</picture>
5-
<p>&nbsp;</p>
6-
</div>
1+
<picture>
2+
<img width="100" height="40" alt="apm logo banner" src="https://github.com/abapPM/abapPM/blob/main/img/apm_banner.png?raw=true&ver=1.0.0">
3+
</picture>
74

85
![Version](https://img.shields.io/endpoint?url=https://shield.abappm.com/github/abapPM/abapPM-Types/src/core/zif_types.intf.abap/c_version&label=Version&color=blue)
96

10-
[![License](https://img.shields.io/github/license/abapPM/abapPM?label=License&color=success)](LICENSE)
7+
[![License](https://img.shields.io/github/license/abapPM/abapPM-Types?label=License&color=success)](https://github.com/abapPM/abapPM-Types/blob/main/LICENSE)
118
[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-2.1-4baaaa.svg?color=success)](https://github.com/abapPM/.github/blob/main/CODE_OF_CONDUCT.md)
129
[![REUSE Status](https://api.reuse.software/badge/github.com/abapPM/abapPM-Types)](https://api.reuse.software/info/github.com/abapPM/abapPM-Types)
1310

14-
# apm Types
11+
# Types and Constants for apm
1512

16-
This repository contains an interface with the types and constants used by apm.
13+
Interface containing types and constants used by apm.
1714

1815
apm is a *package manager* 📦 for ABAP applications and modules, a *website* 🌐, and a *registry* 📑.
1916

@@ -53,18 +50,30 @@ CONSTANTS BEGIN OF c_cpu
5350
CONSTANTS BEGIN OF c_db
5451
```
5552

53+
## Prerequisites
54+
55+
SAP Basis 7.50 or higher
56+
57+
## Installation
58+
59+
Install `@apm/types` as a global module in your system using [apm](https://abappm.com).
60+
61+
or
62+
63+
Specify the `@apm/types` module as a dependency in your project and import it to your namespace using [apm](https://abappm.com).
64+
5665
## Contributions
5766

5867
All contributions are welcome! Read our [Contribution Guidelines](https://github.com/abapPM/abapPM-Types/blob/main/CONTRIBUTING.md), fork this repo, and create a pull request.
5968

60-
Install `apm types` using [abapGit](https://github.com/abapGit/abapGit) by creating a new online repository for `https://github.com/abapPM/abapPM-Types`.
69+
You can install the developer version of `@apm/types` using [abapGit](https://github.com/abapGit/abapGit) by creating a new online repository for `https://github.com/abapPM/abapPM-Types`.
6170

6271
Recommended SAP Package: `$APM-TYPES`
6372

6473
## About
6574

66-
Made with ❤ in Canada
75+
Made with ❤ in Canada
6776

68-
Copyright 2024 apm.to Inc. <https://apm.to>
77+
Copyright 2025 apm.to Inc. <https://apm.to>
6978

70-
Follow [@marcf.be](https://bsky.app/profile/marcf.be) on Bluesky and [@marcfbe](https://linkedin.com/in/marcfbe) on LinkedIn
79+
Follow [@marcf.be](https://bsky.app/profile/marcf.be) on Blueksy and [@marcfbe](https://linkedin.com/in/marcfbe) or LinkedIn

package.abap.json

+40
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
{
2+
"name": "abappm-types",
3+
"version": "1.0.0",
4+
"description": "ABAPPM-TYPES",
5+
"type": "module",
6+
"keywords": [
7+
"abap",
8+
"apm",
9+
"module"
10+
],
11+
"homepage": "https://abappm.com",
12+
"bugs": {
13+
"url": "https://github.com/abapPM/abapPM-Types"
14+
},
15+
"license": "MIT",
16+
"author": {
17+
"name": "Marc Bernard",
18+
"url": "https://abappm.com"
19+
},
20+
"maintainers": [
21+
{
22+
"name": "Marc Bernard",
23+
"url": "https://github.com/mbtools"
24+
}
25+
],
26+
"repository": {
27+
"url": "https://github.com/abapPM/abapPM-Types"
28+
},
29+
"funding": {
30+
"type": "github",
31+
"url": "https://github.com/sponsors/abapPM"
32+
},
33+
"dependencies": {
34+
"error": "^1.0.0"
35+
},
36+
"engines": {
37+
"abap": ">=7.50",
38+
"apm": ">=1"
39+
}
40+
}

0 commit comments

Comments
 (0)