Commit graph

25 commits

Author SHA1 Message Date
dependabot[bot]
4bd33d3365
Bump golang from a0679ac to c2010b9
Bumps golang from `a0679ac` to `c2010b9`.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-17 19:35:37 +00:00
dependabot[bot]
ed93727fbf
Bump golang from 0f76912 to a0679ac
Bumps golang from `0f76912` to `a0679ac`.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-14 19:36:33 +00:00
dependabot[bot]
25fd3ecc69
Bump golang from 969349b to 0f76912
Bumps golang from `969349b` to `0f76912`.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-13 19:16:10 +00:00
dependabot[bot]
1aba5b9591
Bump golang from f43c6f0 to 969349b
Bumps golang from `f43c6f0` to `969349b`.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-05 19:44:44 +00:00
dependabot[bot]
687c48e8b4
Bump golang from ab48cd7 to f43c6f0
Bumps golang from `ab48cd7` to `f43c6f0`.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-16 20:06:08 +00:00
dependabot[bot]
1235e5fc9b
Bump golang from 7eac856 to ab48cd7
Bumps golang from `7eac856` to `ab48cd7`.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-15 19:45:43 +00:00
dependabot[bot]
e393b2a773
Bump golang from b1e05e2 to 7eac856
Bumps golang from `b1e05e2` to `7eac856`.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-14 20:28:40 +00:00
dependabot[bot]
233047e6f3
Bump golang from 992b9f6 to b1e05e2
Bumps golang from `992b9f6` to `b1e05e2`.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-08 19:18:04 +00:00
dependabot[bot]
0edb8bd828
Bump golang from d5302d4 to 992b9f6
Bumps golang from `d5302d4` to `992b9f6`.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-07 19:38:38 +00:00
dependabot[bot]
f9e2c7f203
Bump golang from 450e382 to d5302d4
Bumps golang from `450e382` to `d5302d4`.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-24 19:29:33 +00:00
dependabot[bot]
fd11369b68
Bump golang from b994e2c to 450e382
Bumps golang from `b994e2c` to `450e382`.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-11 19:53:30 +00:00
dependabot[bot]
169a830deb
Bump golang from c4fb952 to b994e2c
Bumps golang from `c4fb952` to `b994e2c`.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-10 20:14:32 +00:00
dependabot[bot]
fa7e0e8699
Bump golang from 0b55ab8 to c4fb952
Bumps golang from `0b55ab8` to `c4fb952`.

---
updated-dependencies:
- dependency-name: golang
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-03 19:25:37 +00:00
StepSecurity Bot
35067dbf85
[StepSecurity] Apply security best practices
Signed-off-by: StepSecurity Bot <bot@stepsecurity.io>
2024-03-17 22:22:53 +00:00
8b1b1aedcd
The provided commit message does not correspond to the described code diff. Based on the given diff, here's an appropriate commit message:
Set file permission during Docker copy action

The Dockerfile has been updated to set the file permission to 555 during the copy action for '/builddir/apg-go'. This change ensures that the appropriate user permissions are set right from when the image is built.
2024-03-14 10:07:44 +01:00
cf47feecbb
Update project URLs and refactor Dockerfile
Project URLs have been changed in several files from "src.neessen.cloud/wneessen/apg-go" to "github.com/wneessen/apg-go". In addition, Dockerfile has been significantly refactored. It now includes steps for tidy and verify of Go modules and builds a statically linked binary. Several metadata files have been added with copyright information.
2024-03-14 09:37:52 +01:00
0ec81e16cc
Simplify Dockerfile setup
The Dockerfile has been streamlined to remove unnecessary steps and over-complications. Previously the setup involved building in a separate stage and copying files over, which has now been simplified to just copying the necessary executable to the scratch container and specifying the entry point.
2024-03-14 00:03:04 +01:00
48a0b6763b
Modify Docker build process and workflow
The Docker build command in the GitHub workflow file (docker.yml) now requires sudo privileges. Additionally, the Dockerfile has been expanded to not only tidy up and verify the Go modules project but also to alter the build path for the "apg-go" executable.
2024-03-13 23:45:58 +01:00
6987fdd8af
Relocate Docker build and push process to GitHub Workflow
The Docker image creation and pushing procedures have been moved from the goreleaser.yaml file to a separate GitHub Workflow file docker.yml. This shift gives a more granular control over the Docker image build and push operations with specific GitHub Actions. Also, added the Dockerfile instructions and docker-files for image building to cope up with the changed Docker process.
2024-03-13 23:34:23 +01:00
e95c69e41f Added SPDX license header to Dockerfile 2024-03-13 22:45:25 +01:00
e5f97ee2f0 Updated .goreleaser and added Dockerfile and LICENSE 2024-03-13 22:36:46 +01:00
befa6c2723
Remove old code for the v2 refactor 2023-04-06 12:21:20 +02:00
85c828801f
Dockerfile was accidentally forcing GOOS and GOARCH.
For each of use, the version now also prints out OS and ARCH
2022-05-12 10:38:56 +02:00
c08abd0aa3
Add CA certificate file from build to docker image so HIBP lookups won't fail 2022-05-11 16:24:24 +02:00
55f9634902
Add Dockerfile so apg-go can be dockerized via Github 2022-05-11 14:51:58 +02:00