Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 10 additions & 12 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ env:
tag: "${{ github.ref_name || github.event.release.tag_name }}"
source: source # directory name - master/main branch
release: release # directory and branch name - release branch
action: action.yml
dist: dist

jobs:
release:
Expand Down Expand Up @@ -52,41 +54,37 @@ jobs:
- name: "Debug 1"
continue-on-error: true
run: |
sha256sum "${{ env.source }}/dist/index.js"
sha256sum "${{ env.release }}/dist/index.js"
sha256sum "${{ env.source }}/${{ env.dist }}/index.js"
sha256sum "${{ env.release }}/${{ env.dist }}/index.js"

- name: "Copy Build"
run: |
cp "${{ env.source }}/action.yml" "${{ env.release }}/"
rm -rf "${{ env.release }}/dist"
cp -r "${{ env.source }}/dist" "${{ env.release }}/dist"
cp "${{ env.source }}/${{ env.action }}" "${{ env.release }}/"
rm -rf "${{ env.release }}/${{ env.dist }}"
cp -r "${{ env.source }}/${{ env.dist }}" "${{ env.release }}/${{ env.dist }}"

- name: "Debug 2"
continue-on-error: true
run: |
sha256sum "${{ env.source }}/dist/index.js"
sha256sum "${{ env.release }}/dist/index.js"
sha256sum "${{ env.source }}/${{ env.dist }}/index.js"
sha256sum "${{ env.release }}/${{ env.dist }}/index.js"

- name: "Commit and Push"
uses: suzuki-shunsuke/commit-action@06e3b49d4706498d325d29bd85adc82ecf2f5d8f # v1.0.0
with:
commit_message: ${{ env.tag }}
branch: ${{ env.release }}
files: |
action.yml
dist/
root_dir: ${{ env.release }}
fail_on_self_push: false
app_id: ${{ vars.APP_CLIENT_ID }}
app_private_key: ${{ secrets.APP_PRIVATE_KEY }}

- name: "Update Version Tags"
id: tags
uses: smashedr/update-version-tags-action@updates # TODO: Update After Release
uses: cssnr/update-version-tags-action@v2
with:
ref: refs/heads/${{ env.release }}
tag: ${{ env.tag }}
#tags: "latest"
force: true
release: true

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ For a more detailed implementation see: https://github.com/docker/metadata-actio

> [!WARNING]
> This action no longer works on the `master` branch.
> If you need a rolling tag use the [@release](https://github.com/cssnr/npm-outdated-action/tree/release) branch.
> If you need a rolling tag use the [@release](https://github.com/cssnr/docker-tags-action/tree/release) branch.

## Inputs

Expand Down