You've already forked dyndns-client
							
							Compare commits
	
		
			1 Commits
		
	
	
		
			67f8eccdf2
			...
			0ab3af813e
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 0ab3af813e | 
| @@ -1 +1 @@ | |||||||
| dyndns-client | bin | ||||||
| @@ -1,13 +1,12 @@ | |||||||
| # Editor configuration, see http://editorconfig.org |  | ||||||
| root = true | root = true | ||||||
|  |  | ||||||
| [*] | [*] | ||||||
| charset = utf-8 |  | ||||||
| end_of_line = lf |  | ||||||
| indent_size = 2 |  | ||||||
| indent_style = space | indent_style = space | ||||||
| insert_final_newline = false | indent_size = 2 | ||||||
|  | end_of_line = lf | ||||||
|  | charset = utf-8 | ||||||
| trim_trailing_whitespace = true | trim_trailing_whitespace = true | ||||||
|  | insert_final_newline = false | ||||||
|  |  | ||||||
| [{Makefile,*.go}] | [Makefile] | ||||||
| indent_style = tab | indent_style = tab | ||||||
							
								
								
									
										1
									
								
								.gitattributes
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								.gitattributes
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | |||||||
|  | **/Makefile eol=lf | ||||||
| @@ -1,4 +1,4 @@ | |||||||
| name: "Run Golang tests" | name: Golang Tests | ||||||
|  |  | ||||||
| on: | on: | ||||||
|   pull_request: |   pull_request: | ||||||
| @@ -6,27 +6,9 @@ on: | |||||||
|   push: |   push: | ||||||
|     branches: [ '**' ] |     branches: [ '**' ] | ||||||
|     tags-ignore: [ '**' ] |     tags-ignore: [ '**' ] | ||||||
|   workflow_dispatch: {} |  | ||||||
|  |  | ||||||
| jobs: | jobs: | ||||||
|   # integration-test: |   unittest: | ||||||
|   #   name: "Run integration tests" |  | ||||||
|   #   runs-on: ${{ matrix.os }} |  | ||||||
|   #   strategy: |  | ||||||
|   #     matrix: |  | ||||||
|   #       go: [ stable ] |  | ||||||
|   #       os: [ ubuntu-latest-amd64, ubuntu-latest-arm64 ] |  | ||||||
|   #   steps: |  | ||||||
|   #   - uses: actions/checkout@v4.3.0 |  | ||||||
|   #   - uses: actions/setup-go@v5.5.0 |  | ||||||
|   #     with: |  | ||||||
|   #       go-version: ${{ matrix.go }} |  | ||||||
|   #   - env: |  | ||||||
|   #       GOPROXY: ${{ vars.GOPROXY }} |  | ||||||
|   #     run: make test/integration |  | ||||||
|  |  | ||||||
|   unit-test: |  | ||||||
|     name: "Run unit tests" |  | ||||||
|     runs-on: ${{ matrix.os }} |     runs-on: ${{ matrix.os }} | ||||||
|     strategy: |     strategy: | ||||||
|       matrix: |       matrix: | ||||||
|   | |||||||
| @@ -1,4 +1,4 @@ | |||||||
| name: "Lint Golang files" | name: Golang CI lint | ||||||
| 
 | 
 | ||||||
| on: | on: | ||||||
|   pull_request: |   pull_request: | ||||||
| @@ -6,14 +6,12 @@ on: | |||||||
|   push: |   push: | ||||||
|     branches: [ '**' ] |     branches: [ '**' ] | ||||||
|     tags-ignore: [ '**' ] |     tags-ignore: [ '**' ] | ||||||
|   workflow_dispatch: {} |  | ||||||
| 
 | 
 | ||||||
| permissions: | permissions: | ||||||
|   contents: read |   contents: read | ||||||
| 
 | 
 | ||||||
| jobs: | jobs: | ||||||
|   golangci: |   golangci: | ||||||
|     name: "Run golang CI linter" |  | ||||||
|     runs-on: ${{ matrix.os }} |     runs-on: ${{ matrix.os }} | ||||||
|     strategy: |     strategy: | ||||||
|       matrix: |       matrix: | ||||||
| @@ -26,4 +24,4 @@ jobs: | |||||||
|         go-version: ${{ matrix.go }} |         go-version: ${{ matrix.go }} | ||||||
|     - uses: golangci/golangci-lint-action@v8.0.0 |     - uses: golangci/golangci-lint-action@v8.0.0 | ||||||
|       with: |       with: | ||||||
|         version: v2.3.0 # renovate: datasource=github-releases depName=golangci/golangci-lint |         version: v2.1 | ||||||
| @@ -1,17 +1,17 @@ | |||||||
| name: "Lint Markdown files" | name: Markdown linter | ||||||
|  |  | ||||||
| on: | on: | ||||||
|   pull_request: |   pull_request: | ||||||
|     types: [ "opened", "reopened", "synchronize" ] |     types: [ "opened", "reopened", "synchronize" ] | ||||||
|   push: |   push: | ||||||
|     branches: [ '*' ] |     branches: [ '**' ] | ||||||
|     tags-ignore: [ '*' ] |     tags-ignore: [ '**' ] | ||||||
|   workflow_dispatch: {} |   workflow_dispatch: {} | ||||||
|  |  | ||||||
| jobs: | jobs: | ||||||
|   markdown-lint: |   markdown-lint: | ||||||
|     name: "Run markdown linter" |     runs-on: | ||||||
|     runs-on: ubuntu-latest |     - ubuntu-latest | ||||||
|     steps: |     steps: | ||||||
|     - uses: actions/checkout@v5.0.0 |     - uses: actions/checkout@v5.0.0 | ||||||
|     - uses: DavidAnson/markdownlint-cli2-action@v20.0.0 |     - uses: DavidAnson/markdownlint-cli2-action@v20.0.0 | ||||||
|   | |||||||
| @@ -1,4 +1,4 @@ | |||||||
| name: "Release" | name: Release | ||||||
|  |  | ||||||
| on: | on: | ||||||
|   push: |   push: | ||||||
| @@ -9,15 +9,15 @@ permissions: | |||||||
|  |  | ||||||
| jobs: | jobs: | ||||||
|   release: |   release: | ||||||
|     name: "Release application" |     runs-on: | ||||||
|     runs-on: ubuntu-latest |     - ubuntu-latest | ||||||
|     steps: |     steps: | ||||||
|     - uses: actions/checkout@v5.0.0 |     - uses: actions/checkout@v5.0.0 | ||||||
|     - uses: docker/setup-qemu-action@v3.6.0 |     - uses: docker/setup-qemu-action@v3.6.0 | ||||||
|     - uses: actions/setup-go@v5.5.0 |     - uses: actions/setup-go@v5.5.0 | ||||||
|       with: |       with: | ||||||
|         go-version: stable |         go-version: stable | ||||||
|     - uses: docker/login-action@v3.5.0 |     - uses: docker/login-action@v3.4.0 | ||||||
|       with: |       with: | ||||||
|         registry: git.cryptic.systems |         registry: git.cryptic.systems | ||||||
|         username: ${{ github.repository_owner }} |         username: ${{ github.repository_owner }} | ||||||
| @@ -28,11 +28,10 @@ jobs: | |||||||
|         GOPROXY: ${{ vars.GOPROXY }} |         GOPROXY: ${{ vars.GOPROXY }} | ||||||
|       uses: goreleaser/goreleaser-action@v6.3.0 |       uses: goreleaser/goreleaser-action@v6.3.0 | ||||||
|       with: |       with: | ||||||
|         version: v2.11.2 # renovate: datasource=github-releases depName=goreleaser/goreleaser |         version: "~> v2" | ||||||
|         args: release --clean |         args: release --clean | ||||||
|  |  | ||||||
|   sync-to-hub-docker-io: |   sync-to-hub-docker-io: | ||||||
|     name: "Upload Images to docker.io" |  | ||||||
|     needs: |     needs: | ||||||
|     - release |     - release | ||||||
|     runs-on: ubuntu-latest |     runs-on: ubuntu-latest | ||||||
|   | |||||||
| @@ -1,13 +0,0 @@ | |||||||
| version: "2" |  | ||||||
| linters: |  | ||||||
|   default: standard |  | ||||||
|   enable: |  | ||||||
|   - errname |  | ||||||
|   - gosec |  | ||||||
|  |  | ||||||
|   exclusions: |  | ||||||
|     rules: [] |  | ||||||
|     warn-unused: true |  | ||||||
|  |  | ||||||
| run: |  | ||||||
|   tests: true |  | ||||||
| @@ -1,136 +0,0 @@ | |||||||
| # markdownlint YAML configuration |  | ||||||
| # https://github.com/DavidAnson/markdownlint/blob/main/schema/.markdownlint.yaml |  | ||||||
|  |  | ||||||
| # Default state for all rules |  | ||||||
| default: true |  | ||||||
|  |  | ||||||
| # Path to configuration file to extend |  | ||||||
| extends: null |  | ||||||
|  |  | ||||||
| # MD003/heading-style/header-style - Heading style |  | ||||||
| MD003: |  | ||||||
|   # Heading style |  | ||||||
|   style: "atx" |  | ||||||
|  |  | ||||||
| # MD004/ul-style - Unordered list style |  | ||||||
| MD004: |  | ||||||
|   style: "dash" |  | ||||||
|  |  | ||||||
| # MD007/ul-indent - Unordered list indentation |  | ||||||
| MD007: |  | ||||||
|   # Spaces for indent |  | ||||||
|   indent: 2 |  | ||||||
|   # Whether to indent the first level of the list |  | ||||||
|   start_indented: false |  | ||||||
|  |  | ||||||
| # MD009/no-trailing-spaces - Trailing spaces |  | ||||||
| MD009: |  | ||||||
|   # Spaces for line break |  | ||||||
|   br_spaces: 2 |  | ||||||
|   # Allow spaces for empty lines in list items |  | ||||||
|   list_item_empty_lines: false |  | ||||||
|   # Include unnecessary breaks |  | ||||||
|   strict: false |  | ||||||
|  |  | ||||||
| # MD010/no-hard-tabs - Hard tabs |  | ||||||
| MD010: |  | ||||||
|   # Include code blocks |  | ||||||
|   code_blocks: true |  | ||||||
|  |  | ||||||
| # MD012/no-multiple-blanks - Multiple consecutive blank lines |  | ||||||
| MD012: |  | ||||||
|   # Consecutive blank lines |  | ||||||
|   maximum: 1 |  | ||||||
|  |  | ||||||
| # MD013/line-length - Line length |  | ||||||
| MD013: |  | ||||||
|   # Number of characters |  | ||||||
|   line_length: 120 |  | ||||||
|   # Number of characters for headings |  | ||||||
|   heading_line_length: 120 |  | ||||||
|   # Number of characters for code blocks |  | ||||||
|   code_block_line_length: 120 |  | ||||||
|   # Include code blocks |  | ||||||
|   code_blocks: false |  | ||||||
|   # Include tables |  | ||||||
|   tables: false |  | ||||||
|   # Include headings |  | ||||||
|   headings: true |  | ||||||
|   # Strict length checking |  | ||||||
|   strict: false |  | ||||||
|   # Stern length checking |  | ||||||
|   stern: false |  | ||||||
|  |  | ||||||
| # MD022/blanks-around-headings/blanks-around-headers - Headings should be surrounded by blank lines |  | ||||||
| MD022: |  | ||||||
|   # Blank lines above heading |  | ||||||
|   lines_above: 1 |  | ||||||
|   # Blank lines below heading |  | ||||||
|   lines_below: 1 |  | ||||||
|  |  | ||||||
| # MD025/single-title/single-h1 - Multiple top-level headings in the same document |  | ||||||
| MD025: |  | ||||||
|   # Heading level |  | ||||||
|   level: 1 |  | ||||||
|   # RegExp for matching title in front matter |  | ||||||
|   front_matter_title: "^\\s*title\\s*[:=]" |  | ||||||
|  |  | ||||||
| # MD026/no-trailing-punctuation - Trailing punctuation in heading |  | ||||||
| MD026: |  | ||||||
|   # Punctuation characters |  | ||||||
|   punctuation: ".,;:!。,;:!" |  | ||||||
|  |  | ||||||
| # MD029/ol-prefix - Ordered list item prefix |  | ||||||
| MD029: |  | ||||||
|   # List style |  | ||||||
|   style: "one_or_ordered" |  | ||||||
|  |  | ||||||
| # MD030/list-marker-space - Spaces after list markers |  | ||||||
| MD030: |  | ||||||
|   # Spaces for single-line unordered list items |  | ||||||
|   ul_single: 1 |  | ||||||
|   # Spaces for single-line ordered list items |  | ||||||
|   ol_single: 1 |  | ||||||
|   # Spaces for multi-line unordered list items |  | ||||||
|   ul_multi: 1 |  | ||||||
|   # Spaces for multi-line ordered list items |  | ||||||
|   ol_multi: 1 |  | ||||||
|  |  | ||||||
| # MD033/no-inline-html - Inline HTML |  | ||||||
| MD033: |  | ||||||
|   # Allowed elements |  | ||||||
|   allowed_elements: [] |  | ||||||
|  |  | ||||||
| # MD035/hr-style - Horizontal rule style |  | ||||||
| MD035: |  | ||||||
|   # Horizontal rule style |  | ||||||
|   style: "---" |  | ||||||
|  |  | ||||||
| # MD036/no-emphasis-as-heading/no-emphasis-as-header - Emphasis used instead of a heading |  | ||||||
| MD036: |  | ||||||
|   # Punctuation characters |  | ||||||
|   punctuation: ".,;:!?。,;:!?" |  | ||||||
|  |  | ||||||
| # MD041/first-line-heading/first-line-h1 - First line in a file should be a top-level heading |  | ||||||
| MD041: |  | ||||||
|   # Heading level |  | ||||||
|   level: 1 |  | ||||||
|   # RegExp for matching title in front matter |  | ||||||
|   front_matter_title: "^\\s*title\\s*[:=]" |  | ||||||
|  |  | ||||||
| # MD044/proper-names - Proper names should have the correct capitalization |  | ||||||
| MD044: |  | ||||||
|   # List of proper names |  | ||||||
|   names: [] |  | ||||||
|   # Include code blocks |  | ||||||
|   code_blocks: false |  | ||||||
|  |  | ||||||
| # MD046/code-block-style - Code block style |  | ||||||
| MD046: |  | ||||||
|   # Block style |  | ||||||
|   style: "fenced" |  | ||||||
|  |  | ||||||
| # MD048/code-fence-style - Code fence style |  | ||||||
| MD048: |  | ||||||
|   # Code fence syle |  | ||||||
|   style: "backtick" |  | ||||||
| @@ -1,5 +0,0 @@ | |||||||
| FROM scratch AS build |  | ||||||
|  |  | ||||||
| COPY dyndns-client-* /usr/bin/app |  | ||||||
|  |  | ||||||
| ENTRYPOINT [ "/usr/bin/dyndns-client" ] |  | ||||||
		Reference in New Issue
	
	Block a user