File tree Expand file tree Collapse file tree 3 files changed +16
-7
lines changed
Expand file tree Collapse file tree 3 files changed +16
-7
lines changed Original file line number Diff line number Diff line change 55 tags: [ 'v*' ]
66 pull_request:
77 branches: [ master ]
8-
8+
99env:
1010 REGISTRY: ghcr.io
1111
12+ permissions:
13+ contents: read
14+ packages: write
15+
1216jobs:
1317 build:
1418 runs-on: ubuntu-latest
@@ -18,23 +22,23 @@ jobs:
1822 uses: actions/checkout@v4
1923
2024 - name: Set up Docker Buildx
21- uses: docker/setup-buildx-action@v3
25+ uses: docker/setup-buildx-action@c47758b77c9736f4b2ef4073d4d51994fabfe349
2226
2327 - name: Log in to the Container registry
24- uses: docker/login-action@v3
28+ uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567
2529 with:
2630 registry: ${{ env.REGISTRY }}
2731 username: ${{ github.actor }}
2832 password: ${{ secrets.GITHUB_TOKEN }}
2933
3034 - name: Get Docker Metadata
3135 id: meta
32- uses: docker/metadata-action@v5
36+ uses: docker/metadata-action@369eb591f429131d6889c46b94e711f089e6ca96
3337 with:
3438 images: ${{ env.REGISTRY }}/${{ github.repository }}
3539
3640 - name: Build Docker Image and Push to Container Registry
37- uses: docker/build-push-action@v6
41+ uses: docker/build-push-action@48aba3b46d1b1fec4febb7c5d0c644b249a11355
3842 with:
3943 context: .
4044 push: ${{ github.event_name != 'pull_request' }}
Original file line number Diff line number Diff line change 44 release:
55 types: [released]
66
7+ permissions:
8+ contents: read
9+
710jobs:
811 release:
912 runs-on: ubuntu-latest
1013 steps:
1114 - name: Checkout
1215 uses: actions/checkout@v4
1316 - name: Setup Ruby
14- uses: ruby/setup-ruby@v1
17+ uses: ruby/setup-ruby@a2bbe5b1b236842c1cb7dd11e8e3b51e0a616acc
1518 with:
1619 ruby-version: "3.3"
1720 - name: Build gem
1821 run: |
1922 gem build github-pages.gemspec
2023 - name: Publish gem
2124 env:
22- GEM_HOST_API_KEY: ${{ secrets.PAGES_GEM_PUBLISH }}
25+ GEM_HOST_API_KEY: ${{ secrets.PAGES_GEM_PUBLISH }}
2326 run: |
2427 gem push github-pages-*.gem
Original file line number Diff line number Diff line change 11on: push
22name: cibuild on push
3+ permissions:
4+ contents: read
35jobs:
46 build:
57 name: "GitHub Pages Tests"
You can’t perform that action at this time.
0 commit comments