Page Menu
Home
Musing Studio
Search
Configure Global Search
Log In
Files
F10387244
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
2 KB
Subscribers
None
View Options
diff --git a/.github/dependabot.yml b/.github/dependabot.yml
index d1a7fc2..c4deaa9 100644
--- a/.github/dependabot.yml
+++ b/.github/dependabot.yml
@@ -1,7 +1,15 @@
version: 2
updates:
- package-ecosystem: "gomod" # See documentation for possible values
directory: "/" # Location of package manifests
open-pull-requests-limit: 50
schedule:
interval: "monthly"
+ - package-ecosystem: "github-actions"
+ directory: "/"
+ schedule:
+ interval: "daily"
+ - package-ecosystem: "docker"
+ directory: "/Dockerfile"
+ schedule:
+ interval: "daily"
diff --git a/.github/docker-publish.yml b/.github/docker-publish.yml
new file mode 100644
index 0000000..3f2435e
--- /dev/null
+++ b/.github/docker-publish.yml
@@ -0,0 +1,61 @@
+name: Build container image, publish as Github-package
+
+# This workflow uses actions that are not certified by GitHub.
+# They are provided by a third-party and are governed by
+# separate terms of service, privacy policy, and support
+# documentation.
+
+on:
+ push:
+ branches: [ master, develop ]
+ # Publish semver tags as releases.
+ tags:
+ - 'v*.*.*'
+
+env:
+ # Use docker.io for Docker Hub if empty
+ REGISTRY: ghcr.io
+ # github.repository as <account>/<repo>
+ IMAGE_NAME: ${{ github.repository }}
+
+jobs:
+ build:
+
+ runs-on: ubuntu-latest
+ permissions:
+ contents: read
+ packages: write
+
+ steps:
+ - name: Checkout repository
+ uses: actions/checkout@v3
+
+ # Login against a Docker registry except on PR
+ # https://github.com/docker/login-action
+ - name: Log into registry ${{ env.REGISTRY }}
+ if: github.event_name != 'pull_request'
+ uses: docker/login-action@v1.14.1
+ with:
+ registry: ${{ env.REGISTRY }}
+ username: ${{ github.actor }}
+ password: ${{ secrets.GITHUB_TOKEN }}
+
+ # Extract metadata (tags, labels) for Docker
+ # https://github.com/docker/metadata-action
+ - name: Extract Docker metadata
+ id: meta
+ uses: docker/metadata-action@v3.6.2
+ with:
+ images: |
+ ghcr.io/${{ github.repository }}
+ flavor: latest=true
+
+ # Build and push Docker image with Buildx (don't push on PR)
+ # https://github.com/docker/build-push-action
+ - name: Build and push Docker images
+ uses: docker/build-push-action@v2.9.0
+ with:
+ context: .
+ push: ${{ github.event_name != 'pull_request' }}
+ tags: ${{ steps.meta.outputs.tags }}
+ labels: ${{ steps.meta.outputs.labels }}
File Metadata
Details
Attached
Mime Type
text/x-diff
Expires
Mon, Nov 25, 3:05 AM (1 d, 10 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3106532
Attached To
rWF WriteFreely
Event Timeline
Log In to Comment