26 Commits

Author SHA1 Message Date
Marcin Rataj
e22e2aed72 ci(deploy): add concurrency to prevent duplicate artifacts
prevents multiple deploy workflows from running concurrently for the
same branch, which caused "multiple github-pages artifacts" errors
when builds completed close together.
2026-01-22 15:23:16 +01:00
Marcin Rataj
3d0569bfc5 chore(ci): add dnslink-action, cluster, and GitHub Pages
- add DNSLink update via ipshipyard/dnslink-action@v1
- add IPFS cluster deployment with 90-day expiry for non-main branches
- add GitHub Pages as HTTPS fallback
- Fleek hosting shuts down Jan 31, 2026

Related: https://github.com/ipshipyard/waterworks-community/issues/23
2026-01-05 22:06:16 +01:00
Daniel Norman
4102890b59 fix(ci): improve deployment by splitting into two workflows (#719)
Co-authored-by: Daniel N <2color@users.noreply.github.com>
2025-09-03 17:02:42 +02:00
web3-bot
3a425661e5 ci: uci/copy-templates (#712)
* chore: add or force update .github/workflows/stale.yml

* chore: add or force update .github/workflows/generated-pr.yml
2025-05-01 09:37:19 +02:00
Daniel N
8194eaff7f ci: bump to v1 release 2025-03-06 17:59:59 +01:00
Daniel N
52318151e8 ci: run on pull_request_target only 2025-03-06 17:59:29 +01:00
Daniel N
26ff40b506 bump deploy action version 2025-03-06 17:15:30 +01:00
Daniel N
b52cbb5604 chore: use custom version of deploy action 2025-03-06 17:11:02 +01:00
Daniel Norman
ed82724cdd ci: run workflow with secrets for forks too (#711)
Co-authored-by: Daniel N <2color@users.noreply.github.com>
2025-03-06 13:42:35 +01:00
Daniel Norman
a3a23e78ca ci: add workflow to deploy to ipfs (#709)
Co-authored-by: Daniel N <2color@users.noreply.github.com>
2025-02-28 16:39:30 +01:00
GitHub
2d1e4f16ae chore: Update .github/workflows/stale.yml [skip ci] 2023-06-28 08:51:03 +00:00
dependabot[bot]
194286f747 Bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-14 13:08:48 +00:00
GitHub
866c338fdf chore: Update .github/workflows/stale.yml [skip ci] 2023-06-14 11:15:22 +00:00
Piotr Galar
15137b3fb8 Update scheduled-publishing.yml 2023-02-08 10:50:38 +01:00
Marcin Rataj
028e67fc64 refactor: move to blog.ipfs.tech
Closes #417
2022-08-15 23:19:45 +02:00
GitHub
48baacd1eb Update .github/workflows/stale.yml 2022-06-27 10:46:51 +00:00
ipfs-mgmt-read-write[bot]
11e2e3df0f Add .github/workflows/stale.yml 2022-06-13 12:54:01 +00:00
Zé Bateira
4d3ec3f9de chore: add sync staging workflow file 2021-05-19 16:23:18 +01:00
Zé Bateira
403a8e6f2b fix: use fleek api instead to trigger the build 2021-05-07 17:18:28 +01:00
Zé Bateira
e37e9e80cb fix: only run workflow once per time 2021-04-21 17:22:28 +01:00
Zé Bateira
b7a6328889 Merge pull request #157 from ipfs/feat/hide-future-posts
Hide future posts/links and auto publish them on speficied date
2021-04-21 14:59:17 +01:00
Ze Bateira
d36dbc2ce6 fix: change job run schedule to 4am/pm UTC 2021-04-20 18:08:57 +01:00
Ze Bateira
1a9338d00b feat: exclude scheduled posts and links
feat: automatically deploy scheduled posts or links
2021-04-20 15:12:39 +01:00
Ze Bateira
78fd575224 fix: move options to the correct build step options 2021-04-14 15:47:44 +01:00
Ze Bateira
00dac16f79 fix: do not compromise on quality of images 2021-04-14 15:39:36 +01:00
Ze Bateira
8206d3ca16 chore: add workflow for automatic image compression on PR 2021-04-12 14:27:17 +01:00