Skip to content

Commit a8d650f

Browse files
committed
chore: update GitHub Actions workflow and add configuration files
* Changed the `branches` format in the Docker publish workflow for consistency. * Added `settings.json` for VSCode configuration. * Introduced `package.json` to manage project dependencies and metadata.
1 parent d015f74 commit a8d650f

File tree

3 files changed

+33
-1
lines changed

3 files changed

+33
-1
lines changed

.github/workflows/action-docker-publish.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@ name: Docker Publish
22
on:
33
workflow_dispatch:
44
push:
5-
branches: "main"
5+
branches:
6+
- main
67
paths:
78
- Dockerfile*
89
schedule:

.vscode/settings.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"ansible.python.interpreterPath": "/bin/python3"
3+
}

package.json

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
{
2+
"name": "docker-linuxgsm",
3+
"version": "1.0.0",
4+
"description": "<p align=\"center\"> <a href=\"https://linuxgsm.com\"><img src=\"https://user-images.githubusercontent.com/4478206/197897104-bb718d2e-09a0-4f83-8e86-c829044750a9.jpg\" alt=\"LinuxGSM\"></a> <br> <a href=\"https://hub.docker.com/r/gameservermanagers/linuxgsm\"><img src=\"https://img.shields.io/docker/pulls/gameservermanagers/linuxgsm.svg?style=flat-square&amp;logo=docker&amp;logoColor=white\" alt=\"Docker Pulls\"></a> <a href=\"https://github.com/GameServerManagers/docker-linuxgsm/actions\"><img alt=\"GitHub Workflow Status\" src=\"https://img.shields.io/github/actions/workflow/status/GameServerManagers/docker-linuxgsm/docker-publish.yml?style=flat-square\"></a> <a href=\"https://www.codacy.com/gh/GameServerManagers/docker-linuxgsm/dashboard\"><img src=\"https://img.shields.io/codacy/grade/42d400dcdd714ae080d77fcb40d00f1c?style=flat-square&logo=codacy&logoColor=white\" alt=\"Codacy grade\"></a> <a href=\"https://developer.valvesoftware.com/wiki/SteamCMD\"><img src=\"https://img.shields.io/badge/SteamCMD-000000?style=flat-square&amp;logo=Steam&amp;logoColor=white\" alt=\"SteamCMD\"></a> <a href=\"https://github.com/GameServerManagers/docker-linuxgsm/blob/main/LICENSE\"><img src=\"https://img.shields.io/github/license/gameservermanagers/docker-linuxgsm?style=flat-square\" alt=\"MIT License\"></a></p>",
5+
"main": "index.js",
6+
"dependencies": {
7+
"prettier": "^3.6.2",
8+
"prettier-plugin-jinja-template": "^2.1.0",
9+
"prettier-plugin-sh": "^0.18.0",
10+
"sh-syntax": "^0.5.8",
11+
"tslib": "^2.8.1"
12+
},
13+
"devDependencies": {},
14+
"scripts": {
15+
"test": "echo \"Error: no test specified\" && exit 1"
16+
},
17+
"repository": {
18+
"type": "git",
19+
"url": "git+https://github.com/GameServerManagers/docker-linuxgsm.git"
20+
},
21+
"keywords": [],
22+
"author": "",
23+
"license": "ISC",
24+
"bugs": {
25+
"url": "https://github.com/GameServerManagers/docker-linuxgsm/issues"
26+
},
27+
"homepage": "https://github.com/GameServerManagers/docker-linuxgsm#readme"
28+
}

0 commit comments

Comments
 (0)